fesa::NotificationThread::NotificationQueueElement Class Reference

this class stores the triple context, request type, and subcycle. More...

List of all members.

Public Member Functions

 NotificationQueueElement (MultiplexingContext &muxContext, RequestType &reqType, std::vector< std::string > &validCS, SubscriptionFilter *subFilter)
 constructor
 ~NotificationQueueElement ()
 destructor

Public Attributes

SubscriptionFiltersubFilter_
 the subscription filter that will be notified
MultiplexingContext muxContext_
 the multiplexing context of the notification
RequestType reqType_
 the request type of the notification
std::vector< std::string > validCS_
 contains the list of cycleSelector matching the context

Detailed Description

this class stores the triple context, request type, and subcycle.

Definition at line 75 of file NotificationThread.h.


Constructor & Destructor Documentation

fesa::NotificationThread::NotificationQueueElement::NotificationQueueElement ( MultiplexingContext muxContext,
RequestType reqType,
std::vector< std::string > &  validCS,
SubscriptionFilter subFilter 
)

constructor

Parameters:
muxContext multiplexing context that will be store in the class
reqType type of the request
subCycle that will be notified

Definition at line 122 of file NotificationThread.cpp.

fesa::NotificationThread::NotificationQueueElement::~NotificationQueueElement (  ) 

destructor

Definition at line 132 of file NotificationThread.cpp.


Member Data Documentation

the multiplexing context of the notification

Definition at line 101 of file NotificationThread.h.

the request type of the notification

Definition at line 106 of file NotificationThread.h.

the subscription filter that will be notified

Definition at line 96 of file NotificationThread.h.

contains the list of cycleSelector matching the context

Definition at line 111 of file NotificationThread.h.


The documentation for this class was generated from the following files:

Generated on 18 Jan 2013 for Fesa by  doxygen 1.6.1