GSM 07.10 multiplexer frame class. More...
#include <Gsm0710Buffer.h>
Public Member Functions | |
Gsm0710Frame () | |
Class constructor. | |
~Gsm0710Frame () | |
Class destructor. | |
bool | matchCmdType (unsigned char type) |
Compare UIH control frame type. | |
bool | matchControl (unsigned char ctl) |
Compare CMUX frame type. | |
Public Attributes | |
unsigned char | dlci |
unsigned char | control |
unsigned char * | data |
size_t | length |
GSM 07.10 multiplexer frame class.
Implements the GSM 07.10 multiplexer frame related functionality.
Gsm0710Frame::Gsm0710Frame | ( | ) |
Class constructor.
Initializes the GSM 07.10 multiplexer frame object.
Gsm0710Frame::~Gsm0710Frame | ( | ) |
Class destructor.
Terminates the GSM 07.10 multiplexer frame object.
bool Gsm0710Frame::matchCmdType | ( | unsigned char | type | ) |
Compare UIH control frame type.
Compare the stored UIH control frame type with the one specified
type | The frame type that the stored frame should match with |
bool Gsm0710Frame::matchControl | ( | unsigned char | ctl | ) |
Compare CMUX frame type.
Compare the stored CMUX frame type with the one specified
ctl | The frame type that the stored frame should match with |
unsigned char Gsm0710Frame::control |
Control field that specifies frame type
unsigned char* Gsm0710Frame::data |
Frame data buffer
unsigned char Gsm0710Frame::dlci |
Data link connection identifier
size_t Gsm0710Frame::length |
Data buffer length