Appearance
class flake::Stream
#include <Object.h>
Public Functions
Name | |
---|---|
virtual int | write(byte * data, unsigned int len) =0 |
virtual int | read(byte ** data, unsigned int * len) =0 |
virtual void | close() =0 |
virtual string | streamName() =0 |
virtual uint16_t | streamId() =0 |
Protected Functions
Name | |
---|---|
~Stream() =default |
Public Functions Documentation
function write
cpp
virtual int write(
byte * data,
unsigned int len
) =0
Parameters:
- data
- len
Return:
function read
cpp
virtual int read(
byte ** data,
unsigned int * len
) =0
Parameters:
- data
- len
Return:
function close
cpp
virtual void close() =0
function streamName
cpp
virtual string streamName() =0
Return:
function streamId
cpp
virtual uint16_t streamId() =0
Return:
Protected Functions Documentation
function ~Stream
cpp
~Stream() =default