KNX IoT
KNX IoT Point API stack implementation
oc_client_cb_t Struct Reference

client callback information More...

#include <oc_client_state.h>

Data Fields

bool discovery
 discovery call More...
 
oc_endpoint_t endpoint
 endpoint More...
 
oc_client_handler_t handler
 handler information More...
 
oc_method_t method
 method used More...
 
uint16_t mid
 CoAP message identifier. More...
 
bool multicast
 multi cast More...
 
struct oc_client_cb_tnext
 pointer next callback information More...
 
int32_t observe_seq
 observe sequence number More...
 
oc_qos_t qos
 quality of service More...
 
oc_string_t query
 query parameters More...
 
uint8_t ref_count
 reference counting on this data block More...
 
uint8_t separate
 separate responses More...
 
bool stop_multicast_receive
 stop receiving multi cast More...
 
oc_clock_time_t timestamp
 time stamp More...
 
uint8_t token [COAP_TOKEN_LEN]
 CoAP token. More...
 
uint8_t token_len
 CoAP token length. More...
 
oc_string_t uri
 the uri More...
 
void * user_data
 user data for the callbacks More...
 

Detailed Description

client callback information

Definition at line 110 of file oc_client_state.h.

Field Documentation

◆ discovery

bool discovery

discovery call

Definition at line 125 of file oc_client_state.h.

◆ endpoint

oc_endpoint_t endpoint

endpoint

Definition at line 115 of file oc_client_state.h.

◆ handler

handler information

Definition at line 116 of file oc_client_state.h.

◆ method

oc_method_t method

method used

Definition at line 121 of file oc_client_state.h.

◆ mid

uint16_t mid

CoAP message identifier.

Definition at line 122 of file oc_client_state.h.

◆ multicast

bool multicast

multi cast

Definition at line 126 of file oc_client_state.h.

◆ next

struct oc_client_cb_t* next

pointer next callback information

Definition at line 112 of file oc_client_state.h.

◆ observe_seq

int32_t observe_seq

observe sequence number

Definition at line 118 of file oc_client_state.h.

◆ qos

oc_qos_t qos

quality of service

Definition at line 120 of file oc_client_state.h.

◆ query

oc_string_t query

query parameters

Definition at line 114 of file oc_client_state.h.

◆ ref_count

uint8_t ref_count

reference counting on this data block

Definition at line 128 of file oc_client_state.h.

◆ separate

uint8_t separate

separate responses

Definition at line 129 of file oc_client_state.h.

◆ stop_multicast_receive

bool stop_multicast_receive

stop receiving multi cast

Definition at line 127 of file oc_client_state.h.

◆ timestamp

oc_clock_time_t timestamp

time stamp

Definition at line 119 of file oc_client_state.h.

◆ token

uint8_t token[COAP_TOKEN_LEN]

CoAP token.

Definition at line 123 of file oc_client_state.h.

◆ token_len

uint8_t token_len

CoAP token length.

Definition at line 124 of file oc_client_state.h.

◆ uri

oc_string_t uri

the uri

Definition at line 113 of file oc_client_state.h.

◆ user_data

void* user_data

user data for the callbacks

Definition at line 117 of file oc_client_state.h.


The documentation for this struct was generated from the following file: