You are here: Home > Projects > SimStream > Documentation

SimStream Documentation

CStreamMessage Class Reference

Inheritance diagram for CStreamMessage:
CPacket CStreamMessageBootPullDeregister CStreamMessageBootPullRegister CStreamMessageBootPullRequest CStreamMessageBootPullResponse CStreamMessageBootPushDeregister CStreamMessageBootPushMultiDeregister CStreamMessageBootPushMultiRegister CStreamMessageBootPushMultiRequest CStreamMessageBootPushMultiResponse CStreamMessageBootPushRegister CStreamMessageBootPushRequest CStreamMessageBootPushResponse CStreamMessageBootPushSelectDeregister CStreamMessageBootPushSelectRegister CStreamMessageBootPushSelectRequest CStreamMessageBootPushSelectResponse CStreamMessagePull CStreamMessagePullSegmentRequest CStreamMessagePullSegmentResponse CStreamMessagePushClose CStreamMessagePushJoin CStreamMessagePushLeave CStreamMessagePushMultiClose CStreamMessagePushMultiJoin CStreamMessagePushMultiLeave CStreamMessagePushSelectClose CStreamMessagePushSelectJoin CStreamMessagePushSelectLeave

List of all members.

Public Types

enum  EMessageType {
  STREAM_MESSAGE_BOOT_PUSH_REGISTER = 0, STREAM_MESSAGE_BOOT_PUSH_DEREGISTER = 1, STREAM_MESSAGE_BOOT_PUSH_REQUEST = 2, STREAM_MESSAGE_BOOT_PUSH_RESPONSE = 3,
  STREAM_MESSAGE_PUSH_JOIN = 4, STREAM_MESSAGE_PUSH_LEAVE = 5, STREAM_MESSAGE_PUSH_CLOSE = 6, STREAM_MESSAGE_BOOT_PUSH_MULTI_REGISTER = 10,
  STREAM_MESSAGE_BOOT_PUSH_MULTI_DEREGISTER = 11, STREAM_MESSAGE_BOOT_PUSH_MULTI_REQUEST = 12, STREAM_MESSAGE_BOOT_PUSH_MULTI_RESPONSE = 13, STREAM_MESSAGE_PUSH_MULTI_JOIN = 14,
  STREAM_MESSAGE_PUSH_MULTI_LEAVE = 15, STREAM_MESSAGE_PUSH_MULTI_CLOSE = 16, STREAM_MESSAGE_BOOT_PULL_REGISTER = 20, STREAM_MESSAGE_BOOT_PULL_DEREGISTER = 21,
  STREAM_MESSAGE_BOOT_PULL_REQUEST = 22, STREAM_MESSAGE_BOOT_PULL_RESPONSE = 23, STREAM_MESSAGE_PULL_BITMAP_REQUEST = 24, STREAM_MESSAGE_PULL_BITMAP_RESPONSE = 25,
  STREAM_MESSAGE_PULL_SEGMENT_REQUEST = 26, STREAM_MESSAGE_PULL_SEGMENT_RESPONSE = 27, STREAM_MESSAGE_BOOT_PUSH_SELECT_REGISTER = 30, STREAM_MESSAGE_BOOT_PUSH_SELECT_DEREGISTER = 31,
  STREAM_MESSAGE_BOOT_PUSH_SELECT_REQUEST = 32, STREAM_MESSAGE_BOOT_PUSH_SELECT_RESPONSE = 33, STREAM_MESSAGE_PUSH_SELECT_JOIN = 34, STREAM_MESSAGE_PUSH_SELECT_LEAVE = 35,
  STREAM_MESSAGE_PUSH_SELECT_CLOSE = 36
}

Public Member Functions

 CStreamMessage (EMessageType messageType, __uint32 size, __uint32 stream)
EMessageType MessageType ()
__uint32 Stream ()
virtual EPacketType Type ()

Protected Attributes

EMessageType messageType
__uint32 stream

Detailed Description

Definition at line 5 of file StreamMessage.h.


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

Last updated: February 8, 2011