50 for(
int i = 0; i < ( size >> 1 ); ++i )
52 theEnd = ( size - 1 ) - i;
53 byteArray[ i ] ^= byteArray[ theEnd ];
54 byteArray[ theEnd ] ^= byteArray[ i ];
55 byteArray[ i ] ^= byteArray[ theEnd ];
const DtU32 DtJtidsHeaderSize
Definition: link16Structs.h:13
DtU8 data[DtRttabSize]
Definition: link16Structs.h:36
Definition: vlNetTypes.h:305
Definition: vlNetTypes.h:304
struct DtJtidsHeaderStruct DtJtidsHeaderStruct
Definition: link16Structs.h:34
void networkByteArraySwap(DtU8 *byteArray, int size)
Performs network order byte swapping of arbitrarily sized byte arrays.
Definition: link16Structs.h:40
unsigned char DtU8
An eight bit unsigned integer value.
Definition: vlMachineTypes.h:137
Definition: link16Structs.h:20
const DtU32 DtRttabSize
Definition: link16Structs.h:33
DtNetworkByteOrderType DtNetworkByteOrdering()
Returns the network byte ordering type used by the DtNetType classes.
DtU8 data[DtTadilJWordSize]
Definition: link16Structs.h:22
struct DtTadilJWordStruct DtTadilJWordStruct
const DtU32 DtVoiceDataWordSize
Definition: link16Structs.h:25
struct DtLetHeaderStruct DtLetHeaderStruct
unsigned long DtU32
A 32 bit unsigned integer value.
Definition: vlMachineTypes.h:153
struct DtRttabStruct DtRttabStruct
const DtU32 DtTadilJWordSize
Definition: link16Structs.h:19
const DtU32 DtLetHeaderSize
Definition: link16Structs.h:27