nRF5 SDK for Mesh v5.0.0
Enumerations

Opcode definitions for the Config models. More...

Enumerations

enum  config_opcode_t {
  CONFIG_OPCODE_APPKEY_ADD = 0x00, CONFIG_OPCODE_APPKEY_UPDATE = 0x01, CONFIG_OPCODE_COMPOSITION_DATA_STATUS = 0x02, CONFIG_OPCODE_MODEL_PUBLICATION_SET = 0x03,
  CONFIG_OPCODE_HEARTBEAT_PUBLICATION_STATUS = 0x06, CONFIG_OPCODE_APPKEY_DELETE = 0x8000, CONFIG_OPCODE_APPKEY_GET = 0x8001, CONFIG_OPCODE_APPKEY_LIST = 0x8002,
  CONFIG_OPCODE_APPKEY_STATUS = 0x8003, CONFIG_OPCODE_COMPOSITION_DATA_GET = 0x8008, CONFIG_OPCODE_BEACON_GET = 0x8009, CONFIG_OPCODE_BEACON_SET = 0x800A,
  CONFIG_OPCODE_BEACON_STATUS = 0x800B, CONFIG_OPCODE_DEFAULT_TTL_GET = 0x800C, CONFIG_OPCODE_DEFAULT_TTL_SET = 0x800D, CONFIG_OPCODE_DEFAULT_TTL_STATUS = 0x800E,
  CONFIG_OPCODE_FRIEND_GET = 0x800F, CONFIG_OPCODE_FRIEND_SET = 0x8010, CONFIG_OPCODE_FRIEND_STATUS = 0x8011, CONFIG_OPCODE_GATT_PROXY_GET = 0x8012,
  CONFIG_OPCODE_GATT_PROXY_SET = 0x8013, CONFIG_OPCODE_GATT_PROXY_STATUS = 0x8014, CONFIG_OPCODE_KEY_REFRESH_PHASE_GET = 0x8015, CONFIG_OPCODE_KEY_REFRESH_PHASE_SET = 0x8016,
  CONFIG_OPCODE_KEY_REFRESH_PHASE_STATUS = 0x8017, CONFIG_OPCODE_MODEL_PUBLICATION_GET = 0x8018, CONFIG_OPCODE_MODEL_PUBLICATION_STATUS = 0x8019, CONFIG_OPCODE_MODEL_PUBLICATION_VIRTUAL_ADDRESS_SET = 0x801A,
  CONFIG_OPCODE_MODEL_SUBSCRIPTION_ADD = 0x801B, CONFIG_OPCODE_MODEL_SUBSCRIPTION_DELETE = 0x801C, CONFIG_OPCODE_MODEL_SUBSCRIPTION_DELETE_ALL = 0x801D, CONFIG_OPCODE_MODEL_SUBSCRIPTION_OVERWRITE = 0x801E,
  CONFIG_OPCODE_MODEL_SUBSCRIPTION_STATUS = 0x801F, CONFIG_OPCODE_MODEL_SUBSCRIPTION_VIRTUAL_ADDRESS_ADD = 0x8020, CONFIG_OPCODE_MODEL_SUBSCRIPTION_VIRTUAL_ADDRESS_DELETE = 0x8021, CONFIG_OPCODE_MODEL_SUBSCRIPTION_VIRTUAL_ADDRESS_OVERWRITE = 0x8022,
  CONFIG_OPCODE_NETWORK_TRANSMIT_GET = 0x8023, CONFIG_OPCODE_NETWORK_TRANSMIT_SET = 0x8024, CONFIG_OPCODE_NETWORK_TRANSMIT_STATUS = 0x8025, CONFIG_OPCODE_RELAY_GET = 0x8026,
  CONFIG_OPCODE_RELAY_SET = 0x8027, CONFIG_OPCODE_RELAY_STATUS = 0x8028, CONFIG_OPCODE_SIG_MODEL_SUBSCRIPTION_GET = 0x8029, CONFIG_OPCODE_SIG_MODEL_SUBSCRIPTION_LIST = 0x802A,
  CONFIG_OPCODE_VENDOR_MODEL_SUBSCRIPTION_GET = 0x802B, CONFIG_OPCODE_VENDOR_MODEL_SUBSCRIPTION_LIST = 0x802C, CONFIG_OPCODE_LOW_POWER_NODE_POLLTIMEOUT_GET = 0x802D, CONFIG_OPCODE_LOW_POWER_NODE_POLLTIMEOUT_STATUS = 0x802E,
  CONFIG_OPCODE_HEARTBEAT_PUBLICATION_GET = 0x8038, CONFIG_OPCODE_HEARTBEAT_PUBLICATION_SET = 0x8039, CONFIG_OPCODE_HEARTBEAT_SUBSCRIPTION_GET = 0x803A, CONFIG_OPCODE_HEARTBEAT_SUBSCRIPTION_SET = 0x803B,
  CONFIG_OPCODE_HEARTBEAT_SUBSCRIPTION_STATUS = 0x803C, CONFIG_OPCODE_MODEL_APP_BIND = 0x803D, CONFIG_OPCODE_MODEL_APP_STATUS = 0x803E, CONFIG_OPCODE_MODEL_APP_UNBIND = 0x803F,
  CONFIG_OPCODE_NETKEY_ADD = 0x8040, CONFIG_OPCODE_NETKEY_DELETE = 0x8041, CONFIG_OPCODE_NETKEY_GET = 0x8042, CONFIG_OPCODE_NETKEY_LIST = 0x8043,
  CONFIG_OPCODE_NETKEY_STATUS = 0x8044, CONFIG_OPCODE_NETKEY_UPDATE = 0x8045, CONFIG_OPCODE_NODE_IDENTITY_GET = 0x8046, CONFIG_OPCODE_NODE_IDENTITY_SET = 0x8047,
  CONFIG_OPCODE_NODE_IDENTITY_STATUS = 0x8048, CONFIG_OPCODE_NODE_RESET = 0x8049, CONFIG_OPCODE_NODE_RESET_STATUS = 0x804A, CONFIG_OPCODE_SIG_MODEL_APP_GET = 0x804B,
  CONFIG_OPCODE_SIG_MODEL_APP_LIST = 0x804C, CONFIG_OPCODE_VENDOR_MODEL_APP_GET = 0x804D, CONFIG_OPCODE_VENDOR_MODEL_APP_LIST = 0x804E
}
 Configuration model opcodes. More...
 

Detailed Description

Opcode definitions for the Config models.

Enumeration Type Documentation

◆ config_opcode_t

Configuration model opcodes.

Enumerator
CONFIG_OPCODE_APPKEY_ADD 

Opcode for the "AppKey Add" message.

CONFIG_OPCODE_APPKEY_UPDATE 

Opcode for the "AppKey Update" message.

CONFIG_OPCODE_COMPOSITION_DATA_STATUS 

Opcode for the "Composition Data Status" message.

CONFIG_OPCODE_MODEL_PUBLICATION_SET 

Opcode for the "Config Model Publication Set" message.

CONFIG_OPCODE_HEARTBEAT_PUBLICATION_STATUS 

Opcode for the "Heartbeat Publication Status" message.

CONFIG_OPCODE_APPKEY_DELETE 

Opcode for the "AppKey Delete" message.

CONFIG_OPCODE_APPKEY_GET 

Opcode for the "AppKey Get" message.

CONFIG_OPCODE_APPKEY_LIST 

Opcode for the "AppKey List" message.

CONFIG_OPCODE_APPKEY_STATUS 

Opcode for the "AppKey Status" message.

CONFIG_OPCODE_COMPOSITION_DATA_GET 

Opcode for the "Composition Data Get" message.

CONFIG_OPCODE_BEACON_GET 

Opcode for the "Config Beacon Get" message.

CONFIG_OPCODE_BEACON_SET 

Opcode for the "Config Beacon Set" message.

CONFIG_OPCODE_BEACON_STATUS 

Opcode for the "Config Beacon Status" message.

CONFIG_OPCODE_DEFAULT_TTL_GET 

Opcode for the "Config Default TTL Get" message.

CONFIG_OPCODE_DEFAULT_TTL_SET 

Opcode for the "Config Default TTL Set" message.

CONFIG_OPCODE_DEFAULT_TTL_STATUS 

Opcode for the "Config Default TTL Status" message.

CONFIG_OPCODE_FRIEND_GET 

Opcode for the "Config Friend Get" message.

CONFIG_OPCODE_FRIEND_SET 

Opcode for the "Config Friend Set" message.

CONFIG_OPCODE_FRIEND_STATUS 

Opcode for the "Config Friend Status" message.

CONFIG_OPCODE_GATT_PROXY_GET 

Opcode for the "Config GATT Proxy Get" message.

CONFIG_OPCODE_GATT_PROXY_SET 

Opcode for the "Config GATT Proxy Set" message.

CONFIG_OPCODE_GATT_PROXY_STATUS 

Opcode for the "Config GATT Proxy Status" message.

CONFIG_OPCODE_KEY_REFRESH_PHASE_GET 

Opcode for the "Config Key Refresh Phase Get" message.

CONFIG_OPCODE_KEY_REFRESH_PHASE_SET 

Opcode for the "Config Key Refresh Phase Set" message.

CONFIG_OPCODE_KEY_REFRESH_PHASE_STATUS 

Opcode for the "Config Key Refresh Phase Status" message.

CONFIG_OPCODE_MODEL_PUBLICATION_GET 

Opcode for the "Config Model Publication Get" message.

CONFIG_OPCODE_MODEL_PUBLICATION_STATUS 

Opcode for the "Config Model Publication Status" message.

CONFIG_OPCODE_MODEL_PUBLICATION_VIRTUAL_ADDRESS_SET 

Opcode for the "Config Model Publication Virtual Address Set" message.

CONFIG_OPCODE_MODEL_SUBSCRIPTION_ADD 

Opcode for the "Config Model Subscription Add" message.

CONFIG_OPCODE_MODEL_SUBSCRIPTION_DELETE 

Opcode for the "Config Model Subscription Delete" message.

CONFIG_OPCODE_MODEL_SUBSCRIPTION_DELETE_ALL 

Opcode for the "Config Model Subscription Delete All" message.

CONFIG_OPCODE_MODEL_SUBSCRIPTION_OVERWRITE 

Opcode for the "Config Model Subscription Overwrite" message.

CONFIG_OPCODE_MODEL_SUBSCRIPTION_STATUS 

Opcode for the "Config Model Subscription Status" message.

CONFIG_OPCODE_MODEL_SUBSCRIPTION_VIRTUAL_ADDRESS_ADD 

Opcode for the "Config Model Subscription Virtual Address Add" message.

CONFIG_OPCODE_MODEL_SUBSCRIPTION_VIRTUAL_ADDRESS_DELETE 

Opcode for the "Config Model Subscription Virtual Address Delete" message.

CONFIG_OPCODE_MODEL_SUBSCRIPTION_VIRTUAL_ADDRESS_OVERWRITE 

Opcode for the "Config Model Subscription Virtual Address Overwrite" message.

CONFIG_OPCODE_NETWORK_TRANSMIT_GET 

Opcode for the "Config Network Transmit Get" message.

CONFIG_OPCODE_NETWORK_TRANSMIT_SET 

Opcode for the "Config Network Transmit Set" message.

CONFIG_OPCODE_NETWORK_TRANSMIT_STATUS 

Opcode for the "Config Network Transmit Status" message.

CONFIG_OPCODE_RELAY_GET 

Opcode for the "Config Relay Get" message.

CONFIG_OPCODE_RELAY_SET 

Opcode for the "Config Relay Set" message.

CONFIG_OPCODE_RELAY_STATUS 

Opcode for the "Config Relay Status" message.

CONFIG_OPCODE_SIG_MODEL_SUBSCRIPTION_GET 

Opcode for the "Config SIG Model Subscription Get" message.

CONFIG_OPCODE_SIG_MODEL_SUBSCRIPTION_LIST 

Opcode for the "Config SIG Model Subscription List" message.

CONFIG_OPCODE_VENDOR_MODEL_SUBSCRIPTION_GET 

Opcode for the "Config Vendor Model Subscription Get" message.

CONFIG_OPCODE_VENDOR_MODEL_SUBSCRIPTION_LIST 

Opcode for the "Config Vendor Model Subscription List" message.

CONFIG_OPCODE_LOW_POWER_NODE_POLLTIMEOUT_GET 

Opcode for the "Config Low Power node PollTimeout Get" message.

CONFIG_OPCODE_LOW_POWER_NODE_POLLTIMEOUT_STATUS 

Opcode for the "Config Low Power node PollTimeout Status" message.

CONFIG_OPCODE_HEARTBEAT_PUBLICATION_GET 

Opcode for the "Heartbeat Publication Get" message.

CONFIG_OPCODE_HEARTBEAT_PUBLICATION_SET 

Opcode for the "Heartbeat Publication Set" message.

CONFIG_OPCODE_HEARTBEAT_SUBSCRIPTION_GET 

Opcode for the "Heartbeat Subscription Get" message.

CONFIG_OPCODE_HEARTBEAT_SUBSCRIPTION_SET 

Opcode for the "Heartbeat Subscription Set" message.

CONFIG_OPCODE_HEARTBEAT_SUBSCRIPTION_STATUS 

Opcode for the "Heartbeat Subscription Status" message.

CONFIG_OPCODE_MODEL_APP_BIND 

Opcode for the "Model App Bind" message.

CONFIG_OPCODE_MODEL_APP_STATUS 

Opcode for the "Model App Status" message.

CONFIG_OPCODE_MODEL_APP_UNBIND 

Opcode for the "Model App Unbind" message.

CONFIG_OPCODE_NETKEY_ADD 

Opcode for the "NetKey Add" message.

CONFIG_OPCODE_NETKEY_DELETE 

Opcode for the "NetKey Delete" message.

CONFIG_OPCODE_NETKEY_GET 

Opcode for the "NetKey Get" message.

CONFIG_OPCODE_NETKEY_LIST 

Opcode for the "NetKey List" message.

CONFIG_OPCODE_NETKEY_STATUS 

Opcode for the "NetKey Status" message.

CONFIG_OPCODE_NETKEY_UPDATE 

Opcode for the "NetKey Update" message.

CONFIG_OPCODE_NODE_IDENTITY_GET 

Opcode for the "Node Identity Get" message.

CONFIG_OPCODE_NODE_IDENTITY_SET 

Opcode for the "Node Identity Set" message.

CONFIG_OPCODE_NODE_IDENTITY_STATUS 

Opcode for the "Node Identity Status" message.

CONFIG_OPCODE_NODE_RESET 

Opcode for the "Node Reset" message.

CONFIG_OPCODE_NODE_RESET_STATUS 

Opcode for the "Node Reset Status" message.

CONFIG_OPCODE_SIG_MODEL_APP_GET 

Opcode for the "SIG Model App Get" message.

CONFIG_OPCODE_SIG_MODEL_APP_LIST 

Opcode for the "SIG Model App List" message.

CONFIG_OPCODE_VENDOR_MODEL_APP_GET 

Opcode for the "Vendor Model App Get" message.

CONFIG_OPCODE_VENDOR_MODEL_APP_LIST 

Opcode for the "Vendor Model App List" message.

Definition at line 52 of file config_opcodes.h.


Documentation feedback | Developer Zone | Subscribe | Updated