You are here: Home > Projects > SimStream > Documentation

SimStream Documentation

CStreamBufferSegment Class Reference

List of all members.

Public Member Functions

 CStreamBufferSegment (__uint32 size, __uint32 sizeHistory, __uint32 sizeSegment)
void Reset (__uint32 stream, __uint32 indexSegment)
bool Add (CStreamFrame frame)
__uint32 Size ()
__uint32 SizePlay ()
__uint32 SizeHistory ()
__uint32 Stream ()
void ShiftFrame ()
void ShiftSegment ()
__uint32 CurrentIndexSegment ()
__uint32 CurrentIndexFrame ()
bool HasSegment (__uint32 index)
bool HasCurrentSegment ()
bool IsSegmentReceiving (__uint32 index)
bool IsSegmentComplete (__uint32 index)
void SegmentReceiving (__uint32 index, bool receiving)
bool HasFrame (__uint32 index)
bool HasCurrentFrame ()
bool IsCurrentFrameDecodable ()
bool IsFrameDecodable (__uint32 index)
CStreamSegmentGetSegment (__uint32 index)
CStreamFrame CurrentFrame ()

Private Attributes

__uint32 size
__uint32 sizeHistory
__uint32 sizePlay
__uint32 sizeSegment
__uint32 ptrFirst
__uint32 ptrLast
__uint32 currentIndexSegment
__uint32 currentIndexFrame
__uint32 stream
CStreamSegment ** buffer

Detailed Description

Definition at line 5 of file StreamBufferSegment.h.


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

Last updated: February 8, 2011