Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Compound List | File List | Namespace Members | Compound Members | File Members | Related Pages | Examples

VOS::EnqueueOutgoing Class Reference

A message filter that enqueues all outgoing messages except for anti-spoof checking and errors. More...

#include <remotesocketsite.hh>

Inheritance diagram for VOS::EnqueueOutgoing:

VOS::MessageFilter List of all members.

Public Member Functions

Public Attributes


Detailed Description

A message filter that enqueues all outgoing messages except for anti-spoof checking and errors.

Definition at line 78 of file remotesocketsite.hh.


Member Function Documentation

bool EnqueueOutgoing::checkMessage MessageBlock m  )  [virtual]
 

Reimplemented from VOS::MessageFilter.

Definition at line 555 of file remotesocketsite.cc.

bool EnqueueOutgoing::checkMessage Message m  )  [virtual]
 

Do something with this message.

You are permitted to modify the message.

Parameters:
m the message
Returns:
true to continue processing the message, false indicating the message should NOT be sent or delivered.

Implements VOS::MessageFilter.

Definition at line 541 of file remotesocketsite.cc.


Member Data Documentation

queue< pair<Message*, MessageBlock*> > VOS::EnqueueOutgoing::outgoingQueue
 

Definition at line 81 of file remotesocketsite.hh.

Referenced by checkMessage(), and VOS::RemoteSocketSite::enableOutgoing().


The documentation for this class was generated from the following files:
Generated on Tue Aug 12 03:56:02 2003 for Interreality Project - VOS by doxygen 1.3.2