Alex Bikfalvi
SimStream Documentation
CStreamClientPushMulti::CLayer Class Reference
Inheritance diagram for CStreamClientPushMulti::CLayer:
Public Member Functions | |
CLayer (__uint32 layer, CSimHandler *sim, CStreamClientPushMulti *client, CLayersInfo *info, void(CStreamClientPushMulti::*timerBootHandler)(CTimerInfo *), void(CStreamClientPushMulti::*timerRegisterHandler)(CTimerInfo *), void(CStreamClientPushMulti::*timerBufferHandler)(CTimerInfo *)) | |
__uint32 | Layer () |
CTimer< CStreamClientPushMulti > * | TimerRegister () |
CTimer< CStreamClientPushMulti > * | TimerBuffer () |
ELayerState | StateLayer () |
ERegistrationState | StateRegister () |
void | Buffering () |
void | Ready () |
void | Register () |
void | Deregister () |
set< CAddress > * | Neighbors () |
set< CAddress > * | Receivers () |
CAddress | Sender () |
void | Sender (CAddress sender) |
void | Start (CChannel *channel) |
void | Stop () |
void | Process (void(CStreamClientPushMulti::*process)(CStreamFrame frame, __uint32 layer)) |
Public Attributes | |
void(CStreamClientPushMulti::*)(CStreamFrame frame, __uint32 layer) | ProcessFrame () |
Private Attributes | |
__uint32 | layer |
CLayersInfo * | info |
CChannel * | channel |
ELayerState | stateLayer |
ERegistrationState | stateRegister |
void(CStreamClientPushMulti::* | process )(CStreamFrame frame, __uint32 layer) |
set< CAddress > | neighbors |
set< CAddress > | receivers |
CAddress | sender |
CTimer< CStreamClientPushMulti > * | timerRegister |
CTimer< CStreamClientPushMulti > * | timerBuffer |
Detailed Description
Definition at line 80 of file StreamClientPushMulti.h.
The documentation for this class was generated from the following files:
Last updated: February 8, 2011