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.

