23 #ifndef CRPSPKTSERVEVT_H_ 24 #define CRPSPKTSERVEVT_H_ 26 #include <CrFwUserConstants.h> 159 typedef struct __attribute__((packed)) _EvtRepDisabledCmd_t {
165 } EvtRepDisabledCmd_t ;
170 typedef struct __attribute__((packed)) _EvtRepDisabledRep_t {
186 } EvtRepDisabledRep_t ;
197 return __builtin_bswap16(t->EventId);
209 t->EventId = __builtin_bswap16(EventId);
221 return __builtin_bswap32(t->AuxData);
233 t->AuxData = __builtin_bswap32(AuxData);
245 return __builtin_bswap16(t->EventId);
257 t->EventId = __builtin_bswap16(EventId);
269 return __builtin_bswap32(t->AuxData);
281 t->AuxData = __builtin_bswap32(AuxData);
293 return __builtin_bswap16(t->EventId);
305 t->EventId = __builtin_bswap16(EventId);
317 return __builtin_bswap32(t->AuxData);
329 t->AuxData = __builtin_bswap32(AuxData);
341 return __builtin_bswap16(t->EventId);
353 t->EventId = __builtin_bswap16(EventId);
365 return __builtin_bswap32(t->AuxData);
377 t->AuxData = __builtin_bswap32(AuxData);
388 t = (EvtEnableCmd_t*)p;
389 return __builtin_bswap32(t->N);
400 t = (EvtEnableCmd_t*)p;
401 t->N = __builtin_bswap32(N);
412 t = (EvtDisableCmd_t*)p;
413 return __builtin_bswap32(t->N);
424 t = (EvtDisableCmd_t*)p;
425 t->N = __builtin_bswap32(N);
435 EvtRepDisabledRep_t* t;
436 t = (EvtRepDisabledRep_t*)p;
437 return __builtin_bswap32(t->N);
447 EvtRepDisabledRep_t* t;
448 t = (EvtRepDisabledRep_t*)p;
449 t->N = __builtin_bswap32(N);
static CrPsAux_t getEvtRep3AuxData(void *p)
Get "AuxData" from "EvtRep3" packet.
static CrPsEid_t getEvtRep2EventId(void *p)
Get "EventId" from "EvtRep2" packet.
static CrPsEid_t getEvtRep1EventId(void *p)
Get "EventId" from "EvtRep1" packet.
static void setEvtRepDisabledRepN(void *p, CrPsNumberU4_t N)
Set "N" in "EvtRepDisabledRep" packet.
static CrPsNumberU4_t getEvtEnableCmdN(void *p)
Get "N" from "EvtEnableCmd" packet.
Header file to define all user-configurable constants and types for the IASW Application.
static void setEvtRep1EventId(void *p, CrPsEid_t EventId)
Set "EventId" in "EvtRep1" packet.
static void setEvtRep4EventId(void *p, CrPsEid_t EventId)
Set "EventId" in "EvtRep4" packet.
uint32_t CrPsAux_t
Type used for the Auxiliary Data of a packet.
static void setEvtRep3EventId(void *p, CrPsEid_t EventId)
Set "EventId" in "EvtRep3" packet.
static void setEvtDisableCmdN(void *p, CrPsNumberU4_t N)
Set "N" in "EvtDisableCmd" packet.
uint16_t CrPsEid_t
Type used for Event Id of a Packet.
static CrPsAux_t getEvtRep1AuxData(void *p)
Get "AuxData" from "EvtRep1" packet.
static void setEvtRep4AuxData(void *p, CrPsAux_t AuxData)
Set "AuxData" in "EvtRep4" packet.
static void setEvtRep2EventId(void *p, CrPsEid_t EventId)
Set "EventId" in "EvtRep2" packet.
static CrPsEid_t getEvtRep4EventId(void *p)
Get "EventId" from "EvtRep4" packet.
Packet header definitions.
static CrPsNumberU4_t getEvtRepDisabledRepN(void *p)
Get "N" from "EvtRepDisabledRep" packet.
static CrPsAux_t getEvtRep2AuxData(void *p)
Get "AuxData" from "EvtRep2" packet.
static CrPsAux_t getEvtRep4AuxData(void *p)
Get "AuxData" from "EvtRep4" packet.
struct __attribute__((packed)) _EvtRep1_t
Structure for EvtRep1.
static CrPsEid_t getEvtRep3EventId(void *p)
Get "EventId" from "EvtRep3" packet.
static void setEvtRep1AuxData(void *p, CrPsAux_t AuxData)
Set "AuxData" in "EvtRep1" packet.
static void setEvtRep2AuxData(void *p, CrPsAux_t AuxData)
Set "AuxData" in "EvtRep2" packet.
static CrPsNumberU4_t getEvtDisableCmdN(void *p)
Get "N" from "EvtDisableCmd" packet.
static void setEvtEnableCmdN(void *p, CrPsNumberU4_t N)
Set "N" in "EvtEnableCmd" packet.
static void setEvtRep3AuxData(void *p, CrPsAux_t AuxData)
Set "AuxData" in "EvtRep3" packet.