Main Page | Class Hierarchy | Class List | File List | Class Members

GPRSWeb::SmartDeviceClient::SmartProtocolStack::OutgoingMessageQueue Class Reference

Inheritance diagram for GPRSWeb::SmartDeviceClient::SmartProtocolStack::OutgoingMessageQueue:

GPRSWeb::SmartDeviceClient::Common::MessageQueue GPRSWeb::SmartDeviceClient::Common::Queue List of all members.

Public Member Functions

 OutgoingMessageQueue (StackInterface thisStack)
void Start ()

Protected Member Functions

void Initialise ()
void ProcessQueue ()
void ProcessLowPriorityMessage (Message messageToProcess)
void ProcessNormalPriorityMessage (Message messageToProcess)
void ProcessHighPriorityMessage (Message messageToProcess)

Detailed Description

<summary> A Queue of messages that are yet to be sent out over the custom protocol. </summary>

Definition at line 10 of file OutgoingMessageQueue.cs.

Constructor & Destructor Documentation

GPRSWeb::SmartDeviceClient::SmartProtocolStack::OutgoingMessageQueue::OutgoingMessageQueue StackInterface  thisStack  )  [inline]

<summary> Creates a new outoging message queue associated with a stack interface </summary> <param name="thisStack"></param>

Definition at line 20 of file OutgoingMessageQueue.cs.

Member Function Documentation

void GPRSWeb::SmartDeviceClient::SmartProtocolStack::OutgoingMessageQueue::ProcessQueue  )  [inline, protected]

<summary> Thread to process the incoming queue </summary>

Definition at line 37 of file OutgoingMessageQueue.cs.

References GPRSWeb::SmartDeviceClient::Common::Message::Priority.

The documentation for this class was generated from the following file:
Generated on Mon May 8 22:07:27 2006 by  doxygen