CORDET Framework - C2 Implementation

Interface for accessing fields in packets of service "ServHk". More...

Go to the source code of this file.

Functions

struct __attribute__ ((packed)) _HkCreateCmd_t
 Structure for HkCreateCmd. More...
 
static CrPsSid_t getHkCreateCmdRepStrucId (void *p)
 Get "RepStrucId" from "HkCreateCmd" packet. More...
 
static void setHkCreateCmdRepStrucId (void *p, CrPsSid_t RepStrucId)
 Set "RepStrucId" in "HkCreateCmd" packet. More...
 
static CrPsCollectInterval_t getHkCreateCmdCollectionInterval (void *p)
 Get "CollectionInterval" from "HkCreateCmd" packet. More...
 
static void setHkCreateCmdCollectionInterval (void *p, CrPsCollectInterval_t CollectionInterval)
 Set "CollectionInterval" in "HkCreateCmd" packet. More...
 
static CrFwCounterU4_t getHkCreateCmdN1 (void *p)
 Get "N1" from "HkCreateCmd" packet. More...
 
static void setHkCreateCmdN1 (void *p, CrFwCounterU4_t N1)
 Set "N1" in "HkCreateCmd" packet. More...
 
static CrFwCounterU4_t getHkDeleteCmdN (void *p)
 Get "N" from "HkDeleteCmd" packet. More...
 
static void setHkDeleteCmdN (void *p, CrFwCounterU4_t N)
 Set "N" in "HkDeleteCmd" packet. More...
 
static CrFwCounterU4_t getHkEnableCmdN (void *p)
 Get "N" from "HkEnableCmd" packet. More...
 
static void setHkEnableCmdN (void *p, CrFwCounterU4_t N)
 Set "N" in "HkEnableCmd" packet. More...
 
static CrFwCounterU4_t getHkDisableCmdN (void *p)
 Get "N" from "HkDisableCmd" packet. More...
 
static void setHkDisableCmdN (void *p, CrFwCounterU4_t N)
 Set "N" in "HkDisableCmd" packet. More...
 
static CrFwCounterU4_t getHkRepStructCmdN (void *p)
 Get "N" from "HkRepStructCmd" packet. More...
 
static void setHkRepStructCmdN (void *p, CrFwCounterU4_t N)
 Set "N" in "HkRepStructCmd" packet. More...
 
static CrPsSid_t getHkRepStructRepRepStrucId (void *p)
 Get "RepStrucId" from "HkRepStructRep" packet. More...
 
static void setHkRepStructRepRepStrucId (void *p, CrPsSid_t RepStrucId)
 Set "RepStrucId" in "HkRepStructRep" packet. More...
 
static CrPsStatus_t getHkRepStructRepPeriodicGenActionStatus (void *p)
 Get "PeriodicGenActionStatus" from "HkRepStructRep" packet. More...
 
static void setHkRepStructRepPeriodicGenActionStatus (void *p, CrPsStatus_t PeriodicGenActionStatus)
 Set "PeriodicGenActionStatus" in "HkRepStructRep" packet. More...
 
static CrPsCollectInterval_t getHkRepStructRepCollectionInterval (void *p)
 Get "CollectionInterval" from "HkRepStructRep" packet. More...
 
static void setHkRepStructRepCollectionInterval (void *p, CrPsCollectInterval_t CollectionInterval)
 Set "CollectionInterval" in "HkRepStructRep" packet. More...
 
static CrFwCounterU4_t getHkRepStructRepN1 (void *p)
 Get "N1" from "HkRepStructRep" packet. More...
 
static void setHkRepStructRepN1 (void *p, CrFwCounterU4_t N1)
 Set "N1" in "HkRepStructRep" packet. More...
 
static CrPsSid_t getHkRepRepStrucId (void *p)
 Get "RepStrucId" from "HkRep" packet. More...
 
static void setHkRepRepStrucId (void *p, CrPsSid_t RepStrucId)
 Set "RepStrucId" in "HkRep" packet. More...
 
static CrPsParamValueU4_t getHkRepParamVal (void *p)
 Get "ParamVal" from "HkRep" packet. More...
 
static void setHkRepParamVal (void *p, CrPsParamValueU4_t ParamVal)
 Set "ParamVal" in "HkRep" packet. More...
 
static CrFwCounterU4_t getHkOneShotCmdN (void *p)
 Get "N" from "HkOneShotCmd" packet. More...
 
static void setHkOneShotCmdN (void *p, CrFwCounterU4_t N)
 Set "N" in "HkOneShotCmd" packet. More...
 

Variables

 HkCreateCmd_t
 
 HkDeleteCmd_t
 
 HkEnableCmd_t
 
 HkDisableCmd_t
 
 HkRepStructCmd_t
 
 HkRepStructRep_t
 
 HkRep_t
 
 HkOneShotCmd_t
 

Detailed Description

Interface for accessing fields in packets of service "ServHk".

Note
This file was generated on 2017-10-18 18:45:26
Author
PnP Generator
Christian Reimers chris.nosp@m.tian.nosp@m..reim.nosp@m.ers@.nosp@m.univi.nosp@m.e.ac.nosp@m..at
Markus Rockenbauer marku.nosp@m.s.ro.nosp@m.ckenb.nosp@m.auer.nosp@m.@univ.nosp@m.ie.a.nosp@m.c.at

last modification: 22.01.2018

This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0. If a copy of the MPL was not distributed with this file, You can obtain one at http://mozilla.org/MPL/2.0/.

Definition in file CrPsPktServHk.h.

Function Documentation

struct __attribute__ ( (packed)  )

Structure for HkCreateCmd.

Structure for HkOneShotCmd.

Structure for HkRep.

Structure for HkRepStructRep.

Structure for HkRepStructCmd.

Structure for HkDisableCmd.

Structure for HkEnableCmd.

Structure for HkDeleteCmd.

Packet header.

Housekeeping or Diagnostic Parameter Report Structure ID (enumerated)

Collection interval uint

?? N1

Parameter ID (repeated N1 Times)

?? NFA

Super Commutated Sample Repetition Number (repeated NFA times)

?? N2

Parameter ID (repeated NFA times) and (repeated N2 times)

Packet header.

?? N

Housekeeping or Diagnostic Parameter Report Structure ID (enumerated)

Packet header.

?? N

Housekeeping or Diagnostic Parameter Report Structure ID (enumerated)

Packet header.

?? N

Housekeeping or Diagnostic Parameter Report Structure ID (enumerated)

Packet header.

?? N

Housekeeping or Diagnostic Parameter Report Structure ID (enumerated)

Packet header.

Housekeeping or Diagnostic Parameter Report Structure ID (enumerated)

Periodic Generation Action Status (enumerated)

Collection interval uint

?? N1

Parameter ID (repeated N1 Times)

?? NFA

Super Commutated Sample Repetition Number (repeated NFA times)

?? N2

Parameter ID (repeated NFA times) and (repeated N2 times)

Packet header.

Housekeeping or Diagnostic Parameter Report Structure ID (enumerated)

Parameter Value

Packet header.

?? N

Housekeeping or Diagnostic Parameter Report Structure ID (enumerated)

Definition at line 33 of file CrPsPktServHk.h.

static CrPsCollectInterval_t getHkCreateCmdCollectionInterval ( void *  p)
inlinestatic

Get "CollectionInterval" from "HkCreateCmd" packet.

Parameters
pPointer to the packet.
Returns
Value of "CollectionInterval".

Definition at line 292 of file CrPsPktServHk.h.

static CrFwCounterU4_t getHkCreateCmdN1 ( void *  p)
inlinestatic

Get "N1" from "HkCreateCmd" packet.

Parameters
pPointer to the packet.
Returns
Value of "N1".

Definition at line 317 of file CrPsPktServHk.h.

static CrPsSid_t getHkCreateCmdRepStrucId ( void *  p)
inlinestatic

Get "RepStrucId" from "HkCreateCmd" packet.

Parameters
pPointer to the packet.
Returns
Value of "RepStrucId".

Definition at line 268 of file CrPsPktServHk.h.

static CrFwCounterU4_t getHkDeleteCmdN ( void *  p)
inlinestatic

Get "N" from "HkDeleteCmd" packet.

Parameters
pPointer to the packet.
Returns
Value of "N".

Definition at line 341 of file CrPsPktServHk.h.

static CrFwCounterU4_t getHkDisableCmdN ( void *  p)
inlinestatic

Get "N" from "HkDisableCmd" packet.

Parameters
pPointer to the packet.
Returns
Value of "N".

Definition at line 389 of file CrPsPktServHk.h.

static CrFwCounterU4_t getHkEnableCmdN ( void *  p)
inlinestatic

Get "N" from "HkEnableCmd" packet.

Parameters
pPointer to the packet.
Returns
Value of "N".

Definition at line 365 of file CrPsPktServHk.h.

static CrFwCounterU4_t getHkOneShotCmdN ( void *  p)
inlinestatic

Get "N" from "HkOneShotCmd" packet.

Parameters
pPointer to the packet.
Returns
Value of "N".

Definition at line 583 of file CrPsPktServHk.h.

static CrPsParamValueU4_t getHkRepParamVal ( void *  p)
inlinestatic

Get "ParamVal" from "HkRep" packet.

Parameters
pPointer to the packet.
Returns
Value of "ParamVal".

Definition at line 559 of file CrPsPktServHk.h.

static CrPsSid_t getHkRepRepStrucId ( void *  p)
inlinestatic

Get "RepStrucId" from "HkRep" packet.

Parameters
pPointer to the packet.
Returns
Value of "RepStrucId".

Definition at line 535 of file CrPsPktServHk.h.

static CrFwCounterU4_t getHkRepStructCmdN ( void *  p)
inlinestatic

Get "N" from "HkRepStructCmd" packet.

Parameters
pPointer to the packet.
Returns
Value of "N".

Definition at line 413 of file CrPsPktServHk.h.

static CrPsCollectInterval_t getHkRepStructRepCollectionInterval ( void *  p)
inlinestatic

Get "CollectionInterval" from "HkRepStructRep" packet.

Parameters
pPointer to the packet.
Returns
Value of "CollectionInterval".

Definition at line 486 of file CrPsPktServHk.h.

static CrFwCounterU4_t getHkRepStructRepN1 ( void *  p)
inlinestatic

Get "N1" from "HkRepStructRep" packet.

Parameters
pPointer to the packet.
Returns
Value of "N1".

Definition at line 511 of file CrPsPktServHk.h.

static CrPsStatus_t getHkRepStructRepPeriodicGenActionStatus ( void *  p)
inlinestatic

Get "PeriodicGenActionStatus" from "HkRepStructRep" packet.

Parameters
pPointer to the packet.
Returns
Value of "PeriodicGenActionStatus".

Definition at line 461 of file CrPsPktServHk.h.

static CrPsSid_t getHkRepStructRepRepStrucId ( void *  p)
inlinestatic

Get "RepStrucId" from "HkRepStructRep" packet.

Parameters
pPointer to the packet.
Returns
Value of "RepStrucId".

Definition at line 437 of file CrPsPktServHk.h.

static void setHkCreateCmdCollectionInterval ( void *  p,
CrPsCollectInterval_t  CollectionInterval 
)
inlinestatic

Set "CollectionInterval" in "HkCreateCmd" packet.

Parameters
pPointer to the packet.
CollectionIntervalValue of "CollectionInterval" to be set in packet.

Definition at line 305 of file CrPsPktServHk.h.

static void setHkCreateCmdN1 ( void *  p,
CrFwCounterU4_t  N1 
)
inlinestatic

Set "N1" in "HkCreateCmd" packet.

Parameters
pPointer to the packet.
N1Value of "N1" to be set in packet.

Definition at line 329 of file CrPsPktServHk.h.

static void setHkCreateCmdRepStrucId ( void *  p,
CrPsSid_t  RepStrucId 
)
inlinestatic

Set "RepStrucId" in "HkCreateCmd" packet.

Parameters
pPointer to the packet.
RepStrucIdValue of "RepStrucId" to be set in packet.

Definition at line 280 of file CrPsPktServHk.h.

static void setHkDeleteCmdN ( void *  p,
CrFwCounterU4_t  N 
)
inlinestatic

Set "N" in "HkDeleteCmd" packet.

Parameters
pPointer to the packet.
NValue of "N" to be set in packet.

Definition at line 353 of file CrPsPktServHk.h.

static void setHkDisableCmdN ( void *  p,
CrFwCounterU4_t  N 
)
inlinestatic

Set "N" in "HkDisableCmd" packet.

Parameters
pPointer to the packet.
NValue of "N" to be set in packet.

Definition at line 401 of file CrPsPktServHk.h.

static void setHkEnableCmdN ( void *  p,
CrFwCounterU4_t  N 
)
inlinestatic

Set "N" in "HkEnableCmd" packet.

Parameters
pPointer to the packet.
NValue of "N" to be set in packet.

Definition at line 377 of file CrPsPktServHk.h.

static void setHkOneShotCmdN ( void *  p,
CrFwCounterU4_t  N 
)
inlinestatic

Set "N" in "HkOneShotCmd" packet.

Parameters
pPointer to the packet.
NValue of "N" to be set in packet.

Definition at line 595 of file CrPsPktServHk.h.

static void setHkRepParamVal ( void *  p,
CrPsParamValueU4_t  ParamVal 
)
inlinestatic

Set "ParamVal" in "HkRep" packet.

Parameters
pPointer to the packet.
ParamValValue of "ParamVal" to be set in packet.

Definition at line 571 of file CrPsPktServHk.h.

static void setHkRepRepStrucId ( void *  p,
CrPsSid_t  RepStrucId 
)
inlinestatic

Set "RepStrucId" in "HkRep" packet.

Parameters
pPointer to the packet.
RepStrucIdValue of "RepStrucId" to be set in packet.

Definition at line 547 of file CrPsPktServHk.h.

static void setHkRepStructCmdN ( void *  p,
CrFwCounterU4_t  N 
)
inlinestatic

Set "N" in "HkRepStructCmd" packet.

Parameters
pPointer to the packet.
NValue of "N" to be set in packet.

Definition at line 425 of file CrPsPktServHk.h.

static void setHkRepStructRepCollectionInterval ( void *  p,
CrPsCollectInterval_t  CollectionInterval 
)
inlinestatic

Set "CollectionInterval" in "HkRepStructRep" packet.

Parameters
pPointer to the packet.
CollectionIntervalValue of "CollectionInterval" to be set in packet.

Definition at line 499 of file CrPsPktServHk.h.

static void setHkRepStructRepN1 ( void *  p,
CrFwCounterU4_t  N1 
)
inlinestatic

Set "N1" in "HkRepStructRep" packet.

Parameters
pPointer to the packet.
N1Value of "N1" to be set in packet.

Definition at line 523 of file CrPsPktServHk.h.

static void setHkRepStructRepPeriodicGenActionStatus ( void *  p,
CrPsStatus_t  PeriodicGenActionStatus 
)
inlinestatic

Set "PeriodicGenActionStatus" in "HkRepStructRep" packet.

Parameters
pPointer to the packet.
PeriodicGenActionStatusValue of "PeriodicGenActionStatus" to be set in packet.

Definition at line 474 of file CrPsPktServHk.h.

static void setHkRepStructRepRepStrucId ( void *  p,
CrPsSid_t  RepStrucId 
)
inlinestatic

Set "RepStrucId" in "HkRepStructRep" packet.

Parameters
pPointer to the packet.
RepStrucIdValue of "RepStrucId" to be set in packet.

Definition at line 449 of file CrPsPktServHk.h.

P&P Software GmbH, Copyright 2012-2013, All Rights Reserved