API Reference DProj2WinSetup Olf.Net.Socket.Messaging TOlfSMServer Class On this page Definition Constructors Properties Methods Definition Unit: Olf.Net.Socket.Messaging Package: DProj2WinSetup Delphi Copy type TOlfSMServer = class(TInterfacedObject) Inheritance TInterfacedObject TOlfSMServer Derived TExeBulkSigningClientServerAPIServer Implements IOlfSMMessagesRegister Constructors Create Create(string, Word) Destroy Properties IP Port Socket ThreadNameForDebugging onClientConnected onClientDisconnected onClientLostConnection onDecodeReceivedMessage onEncodeMessageToSend onServerConnected onServerDisconnected Methods DoClientConnected(TOlfSMSrvConnectedClient) DoClientDisconnected(TOlfSMSrvConnectedClient) DoClientLostConnexion(TOlfSMSrvConnectedClient) ForEachConnectedClient(TOlfSMConnectedClientEvent, Boolean) ForEachConnectedClient(TOlfSMConnectedClientProc, Boolean) Listen Listen(string, Word) LockMessagesDict LockSubscribers RegisterMessageToReceive(TOlfSMMessage) SendMessageToAll(TOlfSMMessage, TOlfSMSrvConnectedClient) ServerLoop SubscribeToMessage(Byte, TOlfSMReceivedMessageEvent) UnlockMessagesDict UnlockSubscribers UnsubscribeToMessage(Byte, TOlfSMReceivedMessageEvent) isConnected isListening