Class TOlfSMSrvConnectedClient
Unit
Declaration
type TOlfSMSrvConnectedClient = class(TInterfacedObject)
Description
This item has no description.
Hierarchy
- TInterfacedObject
- TOlfSMSrvConnectedClient
Overview
Fields
| Protected | FErrorDuringSend: boolean; |
Methods
| Protected | procedure ClientLoop; virtual; |
| Protected | procedure StartClientLoop; virtual; |
| Protected | function GetNewMessageInstance(AMessageID: TOlfSMMessageID) : TOlfSMMessage; virtual; |
| Protected | procedure DispatchReceivedMessage(AMessage: TOlfSMMessage); virtual; |
| Public | constructor Create(AServer: TOlfSMServer; AClientSocket: TSocket); overload; virtual; |
| Public | constructor Create; overload; virtual; |
| Public | destructor Destroy; override; |
| Public | procedure Connect; virtual; |
| Public | procedure SendMessage(Const AMessage: TOlfSMMessage); |
| Public | function isConnected: boolean; |
Properties
| Protected | property Socket: TSocket read GetSocket write SetSocket; |
| Public | property ThreadNameForDebugging: string read GetThreadNameForDebugging
write SetThreadNameForDebugging; |
| Public | property onConnected: TOlfSMConnectedClientEvent read FonConnected
write SetonConnected; |
| Public | property onLostConnection: TOlfSMConnectedClientEvent read FonLostConnection
write SetonLostConnection; |
| Public | property onDisconnected: TOlfSMConnectedClientEvent read FonDisconnected
write SetonDisconnected; |
| Public | property onEncodeMessageToSend: TOlfSMEncodeDecodeMessageEvent
read FonEncodeMessageToSend write SetonEncodeMessageToSend; |
| Public | property onDecodeReceivedMessage: TOlfSMEncodeDecodeMessageEvent
read FonDecodeReceivedMessage write SetonDecodeReceivedMessage; |
| Public | property Tag: nativeint read FTag write SetTag; |
| Public | property TagBool: boolean read FTagBool write SetTagBool; |
| Public | property TagString: string read FTagString write SetTagString; |
| Public | property TagFloat: single read FTagFloat write SetTagFloat; |
| Public | property TagObject: TObject read FTagObject write SetTagObject; |
Description
Fields
| Protected | FErrorDuringSend: boolean; |
|
This item has no description. | |
Methods
| Protected | procedure ClientLoop; virtual; |
|
This item has no description. | |
| Protected | procedure StartClientLoop; virtual; |
|
This item has no description. | |
| Protected | function GetNewMessageInstance(AMessageID: TOlfSMMessageID) : TOlfSMMessage; virtual; |
|
This item has no description. | |
| Protected | procedure DispatchReceivedMessage(AMessage: TOlfSMMessage); virtual; |
|
This item has no description. | |
| Public | constructor Create(AServer: TOlfSMServer; AClientSocket: TSocket); overload; virtual; |
|
This item has no description. | |
| Public | constructor Create; overload; virtual; |
|
This item has no description. | |
| Public | destructor Destroy; override; |
|
This item has no description. | |
| Public | procedure Connect; virtual; |
|
This item has no description. | |
| Public | procedure SendMessage(Const AMessage: TOlfSMMessage); |
|
This item has no description. | |
| Public | function isConnected: boolean; |
|
This item has no description. | |
Properties
| Protected | property Socket: TSocket read GetSocket write SetSocket; |
|
This item has no description. | |
| Public | property ThreadNameForDebugging: string read GetThreadNameForDebugging
write SetThreadNameForDebugging; |
|
This item has no description. | |
| Public | property onConnected: TOlfSMConnectedClientEvent read FonConnected
write SetonConnected; |
|
This item has no description. | |
| Public | property onLostConnection: TOlfSMConnectedClientEvent read FonLostConnection
write SetonLostConnection; |
|
This item has no description. | |
| Public | property onDisconnected: TOlfSMConnectedClientEvent read FonDisconnected
write SetonDisconnected; |
|
This item has no description. | |
| Public | property onEncodeMessageToSend: TOlfSMEncodeDecodeMessageEvent
read FonEncodeMessageToSend write SetonEncodeMessageToSend; |
|
This item has no description. | |
| Public | property onDecodeReceivedMessage: TOlfSMEncodeDecodeMessageEvent
read FonDecodeReceivedMessage write SetonDecodeReceivedMessage; |
|
This item has no description. | |
| Public | property Tag: nativeint read FTag write SetTag; |
|
This item has no description. | |
| Public | property TagBool: boolean read FTagBool write SetTagBool; |
|
This item has no description. | |
| Public | property TagString: string read FTagString write SetTagString; |
|
This item has no description. | |
| Public | property TagFloat: single read FTagFloat write SetTagFloat; |
|
This item has no description. | |
| Public | property TagObject: TObject read FTagObject write SetTagObject; |
|
This item has no description. | |
Generated by PasDoc 1.0.2.