Overview   Project   Class   Tree   Deprecated   Index 
0 A.D.
FRAMES    NO FRAMES
SUMMARY:  INNER | FIELD | CONSTR | METHOD

network
Class IMessagePipeEnd

   in Network.h
Direct Known Subclasses:
CMessagePipe::End, CMessageSocket

class IMessagePipeEnd


Method Summary
 virtual void Push( CNetMessage* msg )= 0
          Push a message on the output queue.
 virtual CNetMessage* TryPop()= 0
          Try to pop a message from the input queue
 

Method Detail

Push

public virtual void Push( CNetMessage* msg )= 0;
Push a message on the output queue. It will be freed when popped of the queue, not by the caller. The pointer must point to memory that can be safely freed by delete.

TryPop

public virtual CNetMessage* TryPop()= 0;
Try to pop a message from the input queue
Returns:
A pointer to the popped message, or NULL if the queue was empty

 Overview   Project   Class   Tree   Deprecated   Index 
0 A.D.
Generated on September 04, 2007 at 18:13
CppDoc v2.4.0
FRAMES    NO FRAMES
SUMMARY:  INNER | FIELD | CONSTR | METHOD