Class TOlfSMClient
Unit
Declaration
type TOlfSMClient = class(TOlfSMSrvConnectedClient, IOlfSMMessagesRegister)
Description
No description available, ancestor TOlfSMSrvConnectedClient description follows
Hierarchy
- TInterfacedObject
- TOlfSMSrvConnectedClient
- TOlfSMClient
Overview
Methods
![]() |
function GetNewMessageInstance(AMessageID: byte): TOlfSMMessage; override; |
![]() |
procedure DispatchReceivedMessage(AMessage: TOlfSMMessage); override; |
![]() |
function LockMessagesDict: TOlfSMMessagesDict; |
![]() |
procedure UnlockMessagesDict; |
![]() |
function LockSubscribers: TOlfSubscribers; |
![]() |
procedure UnlockSubscribers; |
![]() |
procedure Connect(AServerIP: string; AServerPort: word); overload; virtual; |
![]() |
procedure Connect; overload; override; |
![]() |
constructor Create(AServerIP: string; AServerPort: word); overload; virtual; |
![]() |
constructor Create; overload; override; |
![]() |
destructor Destroy; override; |
![]() |
procedure RegisterMessageToReceive(AMessage: TOlfSMMessage); |
![]() |
procedure SubscribeToMessage(AMessageID: TOlfSMMessageID; aReceivedMessageEvent: TOlfSMReceivedMessageEvent); |
![]() |
procedure UnsubscribeToMessage(AMessageID: TOlfSMMessageID; aReceivedMessageEvent: TOlfSMReceivedMessageEvent); |
Properties
![]() |
property ServerIP: string read GeServerIP write SetServerIP; |
![]() |
property ServerPort: word read GeServerPort write SetServerPort; |
Description
Methods
![]() |
function GetNewMessageInstance(AMessageID: byte): TOlfSMMessage; override; |
![]() |
procedure DispatchReceivedMessage(AMessage: TOlfSMMessage); override; |
![]() |
function LockMessagesDict: TOlfSMMessagesDict; |
![]() |
procedure UnlockMessagesDict; |
![]() |
function LockSubscribers: TOlfSubscribers; |
![]() |
procedure UnlockSubscribers; |
![]() |
procedure Connect(AServerIP: string; AServerPort: word); overload; virtual; |
![]() |
procedure Connect; overload; override; |
![]() |
constructor Create(AServerIP: string; AServerPort: word); overload; virtual; |
![]() |
constructor Create; overload; override; |
![]() |
destructor Destroy; override; |
![]() |
procedure RegisterMessageToReceive(AMessage: TOlfSMMessage); |
![]() |
procedure SubscribeToMessage(AMessageID: TOlfSMMessageID; aReceivedMessageEvent: TOlfSMReceivedMessageEvent); |
![]() |
procedure UnsubscribeToMessage(AMessageID: TOlfSMMessageID; aReceivedMessageEvent: TOlfSMReceivedMessageEvent); |
Properties
![]() |
property ServerIP: string read GeServerIP write SetServerIP; |
![]() |
property ServerPort: word read GeServerPort write SetServerPort; |
Generated by PasDoc 0.16.0.