Construction
| CSocket | Constructs a CSocket object. | 
| Create | Creates a socket. | 
Attributes
| IsBlocking | Determines whether a blocking call is in progress. | 
| FromHandle | Returns a pointer to a CSocket object, given a SOCKET handle. | 
| Attach | Attaches a SOCKET handle to a CSocket object. | 
Operations
| CancelBlockingCall | Cancels a blocking call that is currently in progress. | 
Overridables
| OnMessagePending | Called to process pending messages while waiting for a blocking call to complete. |