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