Struct anjay_server_instance_t

Struct Documentation

struct anjay_server_instance_t

Public Members

anjay_ssid_t ssid

Resource: Short Server ID

int32_t lifetime

Resource: Lifetime

int32_t default_min_period

Resource: Default Minimum Period - or a negative value to disable presence

int32_t default_max_period

Resource: Default Maximum Period - or a negative value to disable presence

int32_t disable_timeout

Resource: Disable Timeout - or a negative value to disable presence

const char *binding

Resource: Binding

bool notification_storing

Resource: Notification Storing When Disabled or Offline

const bool *bootstrap_on_registration_failure

Resource: Bootstrap on Registration Failure. True if not set.

char preferred_transport

Resource: Preferred Transport

bool mute_send

Resource: Mute Send

const uint32_t *communication_retry_count

Resource: Communication Retry Count. NULL if not set.

const uint32_t *communication_retry_timer

Resource: Communication Retry Timer. NULL if not set.

const uint32_t *communication_sequence_retry_count

Resource: Communication Sequence Retry Count. NULL if not set.

const uint32_t *communication_sequence_delay_timer

Resource: Communication Sequence Delay Timer (in seconds). NULL if not set.

const bool *trigger

Resource: Trigger