# Function Tree, TCP Support Library

Class/Panel Name | Function Name
--- | ---
Server Functions |
Register TCP Server | RegisterTCPServer
Register TCP Server (Ex) | RegisterTCPServerEx
Server TCP Read | ServerTCPRead
Server TCP Write | ServerTCPWrite
Unregister TCP Server | UnregisterTCPServer
Unregister TCP Server (Ex) | UnregisterTCPServerEx
Disconnect TCP Client | DisconnectTCPClient
Client Functions |
Connect To TCP Server | ConnectToTCPServer
Connect To TCP Server (Ex) | ConnectToTCPServerEx
Client TCP Read | ClientTCPRead
Client TCP Write | ClientTCPWrite
Disconnect From TCP Server | DisconnectFromTCPServer
Support Functions |
Get All Host IP Addresses | GetAllTCPHostAddresses
Get Host IP Address | GetTCPHostAddr
Get Host Machine Name | GetTCPHostName
Get Peer IP Address | GetTCPPeerAddr
Get Peer Machine Name | GetTCPPeerName
Get System Socket Handle | GetHostTCPSocketHandle
Set Disconnect Mode | SetTCPDisconnectMode
Get Error String | GetTCPErrorString
Get System Error String | GetTCPSystemErrorString
Process TCP Events | ProcessTCPEvents
Free Memory | TCPFreeMemory