Crestron.SimplSharp.CrestronSockets

Classes

  ClassDescription
Public classTCPClient
Class for the TCP Client
Public classTCPServer
Multiple client TCP Server class
Public classUDPServer
Class for the UDP Server

Delegates

  DelegateDescription
Public delegateTCPClientConnectCallback
Callback which is invoked whenever a TCP client gets connected to the server
Public delegateTCPClientConnectCallbackEx
Callback which is invoked whenever a TCP client gets connected to the server
Public delegateTCPClientReceiveCallback
Callback for the asynchronous receive function
Public delegateTCPClientReceiveCallbackEx
Callback for the asynchronous receive function
Public delegateTCPClientSendCallback
Callback for the asynchronous Send function
Public delegateTCPClientSendCallbackEx
Callback for the asynchronous Send function
Public delegateTCPClientSocketStatusChangeEventHandler
Delegate which is invoked whenever the TCP client connection status changes
Public delegateTCPServerClientConnectCallback
Callback which is invoked whenever a client gets connected
Public delegateTCPServerClientConnectCallbackEx
Callback which is invoked whenever a client gets connected
Public delegateTCPServerReceiveCallback
Callback for the asynchronous receive function
Public delegateTCPServerReceiveCallbackEx
Callback for the asynchronous receive function
Public delegateTCPServerSendCallback
Callback for the asynchronous Send function
Public delegateTCPServerSendCallbackEx
Callback for the asynchronous Send function
Public delegateTCPServerSocketStatusChangeEventHandler
Delegate which is invoked whenever the TCP server connection status changes.
Public delegateUDPServerReceiveCallback
Callback for the asynchronous receive function
Public delegateUDPServerReceiveCallbackEx
Callback for the asynchronous receive function
Public delegateUDPServerSendCallback
Callback for the asynchronous Send function
Public delegateUDPServerSendCallbackEx
Callback for the asynchronous Send function

Enumerations

  EnumerationDescription
Public enumerationESplusSocketType
Enum for the different socket types
Public enumerationServerState
Enum for the TCP Server state
Public enumerationSocketDefault
Enum for the default socket parameters
Public enumerationSocketErrorCodes
Enum for error codes returned by the socket functions
Public enumerationSocketStatus
Enum for the socket status