Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

ippServerQueues Class Reference

List of all members.

Public Member Functions

 ippServerQueues ()
virtual ~ippServerQueues ()
void addTag (int tag_num)
void delTag (int tag_num)
bool tagInList (int tag_num) const
void EnqueueEvent (const char *a_string)
void EnqueueCommand (const char *a_string)
void EnqueueResponse (const char *a_string)
std::string DequeueEvent ()
std::string DequeueCommand ()
std::string DequeueResponse ()
bool EventQueueHasData () const
bool CommandQueueHasData () const
bool ResponseQueueHasData () const
void ClearAllQueues ()

Constructor & Destructor Documentation

ippServerQueues::ippServerQueues  ) 
 

Definition at line 22 of file ippServerQueues.cpp.

ippServerQueues::~ippServerQueues  )  [virtual]
 

Definition at line 112 of file ippServerQueues.cpp.


Member Function Documentation

void ippServerQueues::addTag int  tag_num  ) 
 

add a tag to the tag list

Definition at line 29 of file ippServerQueues.cpp.

void ippServerQueues::ClearAllQueues  ) 
 

Definition at line 104 of file ippServerQueues.cpp.

Referenced by ippSimpleServer::OnClientConnected(), and ippSimpleServer::OnClientDisconnected().

bool ippServerQueues::CommandQueueHasData  )  const
 

Definition at line 72 of file ippServerQueues.h.

void ippServerQueues::delTag int  tag_num  ) 
 

Remove a tag from the tag list

Definition at line 34 of file ippServerQueues.cpp.

std::string ippServerQueues::DequeueCommand  ) 
 

Definition at line 84 of file ippServerQueues.cpp.

References IPP_ASSERT.

std::string ippServerQueues::DequeueEvent  ) 
 

Definition at line 75 of file ippServerQueues.cpp.

References IPP_ASSERT.

std::string ippServerQueues::DequeueResponse  ) 
 

Definition at line 93 of file ippServerQueues.cpp.

References IPP_ASSERT.

void ippServerQueues::EnqueueCommand const char *  a_string  ) 
 

Definition at line 63 of file ippServerQueues.cpp.

void ippServerQueues::EnqueueEvent const char *  a_string  ) 
 

Definition at line 57 of file ippServerQueues.cpp.

void ippServerQueues::EnqueueResponse const char *  a_string  ) 
 

Definition at line 69 of file ippServerQueues.cpp.

bool ippServerQueues::EventQueueHasData  )  const
 

Definition at line 71 of file ippServerQueues.h.

bool ippServerQueues::ResponseQueueHasData  )  const
 

Definition at line 73 of file ippServerQueues.h.

bool ippServerQueues::tagInList int  tag_num  )  const
 

Check to see if a tag number is currently in the tag list

Definition at line 44 of file ippServerQueues.cpp.


The documentation for this class was generated from the following files:
Generated on Wed Nov 8 00:21:06 2006 for IPPDME by  doxygen 1.4.1