Public Member Functions | |
StackInterface (GlobalSettings globalSettings, ConnectionResetDelegate connectionReset) | |
void | ResetConnection () |
void | Start () |
Protected Attributes | |
IncomingMessageQueue | receivedMessages |
Properties | |
IncomingMessageQueue | ReceivedMessages |
OutgoingMessageQueue | MessagesToSend |
OutgoingMessageQueue | messagesToSend |
StackSettings | Settings |
Hashtable | remoteHostList |
Definition at line 9 of file SmartDeviceClient/SmartProtocolStack/StackInterface.cs.
|
<summary> Creates a new instance of a protocol stack, along with all the stuff contained in it. Device ID and other settings are taken from the stack settings object when it is created </summary> Definition at line 66 of file SmartDeviceClient/SmartProtocolStack/StackInterface.cs. References GPRSWeb::SmartDeviceClient::GlobalSettings::stackSettings. |
|
<summary> Resets the protocol stack </summary> Definition at line 85 of file SmartDeviceClient/SmartProtocolStack/StackInterface.cs. |
|
<summary> Starts the protocol stack </summary> Definition at line 100 of file SmartDeviceClient/SmartProtocolStack/StackInterface.cs. References GPRSWeb::SmartDeviceClient::SmartProtocolStack::OutgoingMessageQueue::Start(). |
|
<summary> A queue of messages that need to be sent out over the network. Destination ID must be correctly set. </summary> Definition at line 23 of file SmartDeviceClient/SmartProtocolStack/StackInterface.cs. |
|
<summary> A queue of messages that have been complety received by the stack, and are ready to be processed by upper layers. </summary> Definition at line 15 of file SmartDeviceClient/SmartProtocolStack/StackInterface.cs. Referenced by GPRSWeb::SmartDeviceClient::SmartProtocolStack::RemoteHost::MessageAssembly::MessageAssembly(). |
|
<summary> A collection of all the remote hosts we are communicating with </summary> Definition at line 45 of file SmartDeviceClient/SmartProtocolStack/StackInterface.cs. |
|
<summary> Instance of the settings object that defines the settings of this protocol stack </summary> Definition at line 37 of file SmartDeviceClient/SmartProtocolStack/StackInterface.cs. |