#include <IStreamSource.h>
Inheritance diagram for mx::IStreamSource:
Public Member Functions | |
virtual int | fetchStreamBytes (mxm::u8 *buffer, int num)=0 |
Fetches at most num raw stream bytes from the stream source, writes them to the specified buffer, and returns the number of bytes actually fetched. | |
virtual bool | stillUp (void)=0 |
Returns whether or not the stream source is still operational. |
[khe]
Kai Hergenroether
|
Fetches at most
A return value of
However, in case of error, it is also
In case of a return value of Implemented in mx::HTTPGetStreamSource, and mx::StreamFile. |
|
Returns whether or not the stream source is still operational.
If a stream source has become "not-up" once, it will never come up again. Instead, its fetchBytes() method will return Implemented in mx::HTTPGetStreamSource, and mx::StreamFile. |