DolphinV4 API  1.6.1.0
FILTER structures
Collaboration diagram for FILTER structures:

Enumerations

enum  FILTER_TYPE { FILTER_TYPE_ID = 0, FILTER_TYPE_CHOICE, FILTER_TYPE_DBM, FILTER_TYPE_DESTINATION_ID, FILTER_TYPE_INVALID }
enum  FILTER_KIND { FILTER_KIND_BLOCK = 0x00, FILTER_KIND_APPLY = 0x80, FILTER_KIND_BLOCK_REP = 0x40, FILTER_KIND_APPLY_REP = 0xC0 }
enum  FILTER_MODE { FILTER_ALL_OR = 0, FILTER_ALL_AND = 1, FILTER_REP_AND_RADIO_OR = 8, FILTER_REP_OR_RADIO_AND = 9 }
enum  FILTER_ENABLED_MOD { FILTER_DISABLE = 0, FILTER_ENABLE = 1, FILTER_ENABLE_MOD_INVALID_PARAM }

Detailed Description

Structures that are used in the filter module


Enumeration Type Documentation

Enumerator:
FILTER_TYPE_ID 

Filter has type ID.

FILTER_TYPE_CHOICE 

Filter has type Choice.

FILTER_TYPE_DBM 

Filter has type DBM.

FILTER_TYPE_DESTINATION_ID 

Filter type Destination ID.

FILTER_TYPE_INVALID 

Out of range marker.

Enumerator:
FILTER_KIND_BLOCK 

Filter blocks criteria to application interface (radio_getTelegram)

FILTER_KIND_APPLY 

Filter applies criteria to application interface (radio_getTelegram)

FILTER_KIND_BLOCK_REP 

Filter blocks criteria for repeating.

FILTER_KIND_APPLY_REP 

Filter applies critera for repeating.

Enumerator:
FILTER_ALL_OR 

IDX_FILTER_OPERATOR OR applying for all filters.

FILTER_ALL_AND 

IDX_FILTER_OPERATOR AND applying for all filters.

FILTER_REP_AND_RADIO_OR 

IDX_FILTER_OPERATOR AND for repeating and OR for radio interface.

FILTER_REP_OR_RADIO_AND 

IDX_FILTER_OPERATOR OR for repeating and AND for radio interface.