You are here: Home > Projects > SimStream > Documentation

SimStream Documentation

CStreamServerPushUcastMulti Class Reference

Inheritance diagram for CStreamServerPushUcastMulti:
CStreamServer CStream

List of all members.

Public Member Functions

 CStreamServerPushUcastMulti (CSimHandler *sim, CStreamSource *source, IDelegate2< void, CAddress, CPacketStream * > *delegateSendStream, IDelegate2< void, CAddress, CStreamMessage * > *delegateSendMessage, __uint32 layers, __byte gopLength)
void Start ()
void Stop ()
void Recv (CAddress src, CStreamMessage *message)
virtual void Finalize ()

Private Member Functions

void Timer (CTimerInfo *info)
void RecvMessageQuery (CAddress src, CStreamMessageBootPushMultiRequest *message)
void RecvMessageQueryStream (CAddress src, CStreamMessageBootPushMultiRequest *message)
void RecvMessageQueryLayer (CAddress src, CStreamMessageBootPushMultiRequest *message)
void RecvMessageRegister (CAddress src, CStreamMessageBootPushMultiRegister *message)
void RecvMessageDeregister (CAddress src, CStreamMessageBootPushMultiDeregister *message)
void RecvMessageJoin (CAddress src, CStreamMessagePushMultiJoin *message)
void RecvMessageLeave (CAddress src, CStreamMessagePushMultiLeave *message)

Private Attributes

CStreamSourcesource
set< CAddress > * receivers
CTimer
< CStreamServerPushUcastMulti > * 
timer
CStreamBootPushMultibootstrap
IDelegate2< void, CAddress,
CPacketStream * > * 
delegateSendStream
IDelegate2< void, CAddress,
CStreamMessage * > * 
delegateSendMessage
__uint32 layers
__byte gopLength
__time scheduleTime
__uint32 scheduleFrame
__uint32 scheduleRate
__uint32 deltaFrame
CStreamEncoderFrameencoder

Detailed Description

Definition at line 21 of file StreamServerPushUcastMulti.h.


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

Last updated: February 8, 2011