|  | Home | Libraries | People | FAQ | More | 
        A type X meets the GettableSocketOption requirements
        if it satisfies the requirements listed below.
      
        In the table below, a denotes a (possibly const) value of type
        X, b denotes a value of type X, p
        denotes a (possibly const) value that meets the Protocol
        requirements, and s denotes a (possibly const) value of a type
        that is convertible to size_t and denotes a size in bytes.
      
Table 16. GettableSocketOption requirements for extensible implementations
| expression | type | 
                  assertion/note | 
|---|---|---|
| 
                   | 
                   | 
                  Returns a value suitable for passing as the level
                  argument to POSIX  | 
| 
                   | 
                   | 
                  Returns a value suitable for passing as the option_name
                  argument to POSIX  | 
| 
                   | 
                   | 
                  Returns a pointer suitable for passing as the option_value
                  argument to POSIX  | 
| 
                   | 
                   | 
                  Returns a value suitable for passing as the option_len
                  argument to POSIX  | 
| 
                   | 
                  post:  |