1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58
| struct Frame
{
unsigned int framePattern;
unsigned int frameLength;
// Pointer auf entsprechendes FrameObjekt
FTime *cTime;
FType *fType;
FID *fID;
FData *data;
void Init()
{
framePattern = 0;
frameLength = 0xFFFF; // 2KByte lang
cTime = NULL;
fType = NULL;
fID = NULL;
data = NULL;
}
};
struct FTime // 32-Bit lang
{
unsigned int dataLength;
FTime()
{
dataLength = 0xFFFFFFFF;
}
};
struct FType
{
unsigned int dataLength;
FType()
{
dataLength = 0xFF; // 8-Bit lang
}
};
struct FID
{
unsigned int dataLength;
FID()
{
dataLength = 0xFF; // 8-Bit lang
}
};
struct FData
{
unsigned int dataWert;
FData()
{
dataWert = 0xFFFF;
}
}; |
Partager