37 o =
sizeof(CrPsPart_t)*o +
sizeof(TcHeader_t) +
sizeof(CrPsTid_t) +
sizeof(CrPsNumberU4_t);
38 memcpy(&ret, &((uint8_t*)p)[o],
sizeof(CrPsPart_t));
39 return __builtin_bswap16(ret);
50 o =
sizeof(CrPsPart_t)*o +
sizeof(TcHeader_t) +
sizeof(CrPsTid_t) +
sizeof(CrPsNumberU4_t);
51 Part = __builtin_bswap16(Part);
52 memcpy(&((uint8_t*)p)[o], &Part,
sizeof(CrPsPart_t));
64 o =
sizeof(CrPsPart_t)*o +
sizeof(TcHeader_t) +
sizeof(CrPsTid_t) +
sizeof(CrPsNumberU4_t);
65 memcpy(&ret, &((uint8_t*)p)[o],
sizeof(CrPsPart_t));
66 return __builtin_bswap16(ret);
77 o =
sizeof(CrPsPart_t)*o +
sizeof(TcHeader_t) +
sizeof(CrPsTid_t) +
sizeof(CrPsNumberU4_t);
78 Part = __builtin_bswap16(Part);
79 memcpy(&((uint8_t*)p)[o], &Part,
sizeof(CrPsPart_t));
91 o =
sizeof(CrPsPart_t)*o +
sizeof(TcHeader_t) +
sizeof(CrPsTid_t) +
sizeof(CrPsNumberU4_t);
92 memcpy(&ret, &((uint8_t*)p)[o],
sizeof(CrPsPart_t));
93 return __builtin_bswap16(ret);
104 o =
sizeof(CrPsPart_t)*o +
sizeof(TcHeader_t) +
sizeof(CrPsTid_t) +
sizeof(CrPsNumberU4_t);
105 Part = __builtin_bswap16(Part);
106 memcpy(&((uint8_t*)p)[o], &Part,
sizeof(CrPsPart_t));
118 o =
sizeof(CrPsPart_t)*o +
sizeof(TmHeader_t) +
sizeof(CrPsTid_t) +
sizeof(CrPsNumberU4_t);
119 memcpy(&ret, &((uint8_t*)p)[o],
sizeof(CrPsPart_t));
120 return __builtin_bswap16(ret);
132 o =
sizeof(TmHeader_t) +
sizeof(CrPsTid_t) +
sizeof(CrPsNumberU4_t);
133 memcpy(&((uint8_t*)p)[o], (uint8_t *)Part, length);
146 o =
sizeof(CrPsPart_t)*o +
sizeof(TmHeader_t) +
sizeof(CrPsTid_t) +
sizeof(CrPsNumberU4_t);
147 memcpy(&ret, &((uint8_t*)p)[o],
sizeof(CrPsPart_t));
148 return __builtin_bswap16(ret);
160 o =
sizeof(TmHeader_t) +
sizeof(CrPsTid_t) +
sizeof(CrPsNumberU4_t);
161 memcpy(&((uint8_t*)p)[o], (uint8_t *)Part, length);
174 o =
sizeof(CrPsPart_t)*o +
sizeof(TmHeader_t) +
sizeof(CrPsTid_t) +
sizeof(CrPsNumberU4_t);
175 memcpy(&ret, &((uint8_t*)p)[o],
sizeof(CrPsPart_t));
176 return __builtin_bswap16(ret);
188 o =
sizeof(TmHeader_t) +
sizeof(CrPsTid_t) +
sizeof(CrPsNumberU4_t);
189 memcpy(&((uint8_t*)p)[o], (uint8_t *)Part, length);
Header file to define all user-configurable constants and types for the IASW Application.
CrPsPart_t getLptUpFirstCmdPart(void *p, uint32_t o)
Get "Part" from "LptUpFirstCmd" packet.
CrPsPart_t getLptDownInterRepPart(void *p, uint32_t o)
Get "Part" from "LptDownInterRep" packet.
CrPsPart_t getLptDownLastRepPart(void *p, uint32_t o)
Get "Part" from "LptDownLastRep" packet.
CrPsPart_t getLptDownFirstRepPart(void *p, uint32_t o)
Get "Part" from "LptDownFirstRep" packet.
CrPsPart_t getLptUpInterCmdPart(void *p, uint32_t o)
Get "Part" from "LptUpInterCmd" packet.
void setLptUpLastCmdPart(void *p, CrPsPart_t Part, uint32_t o)
Set "Part" in "LptUpLastCmd" packet.
Interface for accessing fields in packets of service "ServLPT".
void setLptDownInterRepPart(void *p, unsigned char *Part, unsigned short length)
Set "Part" in "LptDownInterRep" packet.
void setLptDownFirstRepPart(void *p, unsigned char *Part, unsigned short length)
Set "Part" in "LptDownFirstRep" packet.
void setLptUpInterCmdPart(void *p, CrPsPart_t Part, uint32_t o)
Set "Part" in "LptUpInterCmd" packet.
auxiliary Interface for accessing fields in packets of service "ServLPT".
void setLptUpFirstCmdPart(void *p, CrPsPart_t Part, uint32_t o)
Set "Part" in "LptUpFirstCmd" packet.
void setLptDownLastRepPart(void *p, unsigned char *Part, unsigned short length)
Set "Part" in "LptDownLastRep" packet.
CrPsPart_t getLptUpLastCmdPart(void *p, uint32_t o)
Get "Part" from "LptUpLastCmd" packet.