CORDET Framework - C2 Implementation
CrFwServDesc_t Struct Reference

Service descriptor type. More...

Data Fields

CrFwServType_t servType
 The service type.
 
CrFwServSubType_t servSubType
 The service sub-type.
 
CrFwDiscriminant_t lowerBoundDisc
 The lower bound of a range of discriminant values (or zero if no discriminant for this type/sub-type)
 
CrFwDiscriminant_t upperBoundDisc
 The upper bound of a range of discriminant values (or zero if no discriminant for this type/sub-type)
 
CrFwCmdRepIndex_t nextServType
 Index of the next service type or zero when this is the last service type.
 
CrFwBool_t isServTypeEnabled
 Number of discriminant values for this [type, sub-type] pair in the next row.
 
CrFwBool_t isServSubTypeEnabled
 The enable state for the service sub-type (see CrFwOutRegistry.h)
 
unsigned char * isDiscriminantEnabled
 The enable state for the discriminants in the range [lowerBoundDisc,lowerBoundDisc]. More...
 

Detailed Description

Service descriptor type.

An application supports a number of service types and, for each service type, it supports a number of sub-types. An instance of this type describes one of the [service type, service sub-type] pairs supported by an application together with a range of discriminant associated to them.

Definition at line 423 of file CrFwConstants.h.

Field Documentation

◆ isDiscriminantEnabled

unsigned char* isDiscriminantEnabled

The enable state for the discriminants in the range [lowerBoundDisc,lowerBoundDisc].

This is intended to be an array of bits such that each bit represents a discriminant value within the range [lowerBoundDisc,lowerBoundDisc]. If the bit is equal to 1, the discriminant value is enabled; otherwise it is disabled.

Definition at line 444 of file CrFwConstants.h.


The documentation for this struct was generated from the following file:
P&P Software GmbH, Copyright 2012-2013, All Rights Reserved