Socket Operators(work in progress)

KEY:
D: Dyadic; M: Monadic; N: Niladic

Note: The symbols making up the operators should have no intervening white space. Operators occurring adjacent to each other in code should be separated by white space.

Socket Operators

Commentary     Op Code Result
Commentary V glyph Operator Example code Example result

Socket members

Commentary Name Desc Code Result
  ? List members #sock .? ?, ?protocols, ?version
Commentary ?protocols List protocol stack #sock.protocols Result: There are 7 protocols.
------------
Protocol #0
Service Flags 1:CONNECTIONLESS; GUARANTEED_DELIVERY; GUARANTEED_ORDER; MESSAGE_ORIENTED; PSEUDO_STREAM; GRACEFUL_CLOSE; EXPEDITED_DATA; CONNECT_DATA; DISCONNECT_DATA; SUPPORT_BROADCAST; SUPPORT_MULTIPOINT; MULTIPOINT_CONTROL_PLANE; MULTIPOINT_DATA_PLANE; OS_SUPPORTED; UNI_SEND; UNI_RECV; IFS_HANDLES; PARTIAL_MESSAGE; Provider Flags:PFL_MULTIPLE_PROTO_ENTRIES; PFL_RECOMMENDED_PROTO_ENTRY; PFL_HIDDEN; PFL_MATCHES_PROTOCOL_ZERO;
GUID: 4278287840:51945:4559:23413028
Catalog Entry ID: 1388
Protocol Chain: [1] 0 Version: 1
Address Family: 2
Max Sock Addr: 16
Min Sock Addr: 16
Socket Type: 1
Protocol Max Offset: 0
Network Byte Order: Big-endian
Security Scheme: 0
Message Size: Stream Oriented
Protocol: MS.w95.spi.tcp
------------
Protocol #1
...
  ...
  ?version Show Winsock2 Version #sock .version WSA Startup:Version 2.2
High Version 2.2
Description: Microsoft wsock32.dll, ver2.2, 32bit of Jun 7 2000, at 21:34:15.
Status: On Win95.
Max Sockets: 32767