Internalfunctions - SmartSlog KP Library
Data Fields
subscription_s Struct Reference

Contains data for the subscription. More...

#include <subscription_internal.h>

Data Fields

int rtti
list_t sbrc_data
list_t sbrc_classes
bool is_active
bool is_asynchronous
bool is_stopped
ss_subs_info_t info
ss_info_t ss_info
subscription_changes_data_tlast_changes
void(* changed_handler )(subscription_t *sender)
void(* unsubscription_handler )(subscription_t *sender)

Detailed Description

Contains data for the subscription.

See also:
subscription_t

Field Documentation

void(* subscription_s::changed_handler)(subscription_t *sender)

Callback function, it is called after subscription data changes.

ss_subs_info_t subscription_s::info

KPI information about subscription.

bool subscription_s::is_active

Flag: active means subscribed.

bool subscription_s::is_asynchronous

Flag: subscription synchronous or asynchrnous.

bool subscription_s::is_stopped

Flag; use to stop synchronous subcription waiting.

subscription_changes_data_t* subscription_s::last_changes

Information about last changes (subscription_changes_data_t)

int subscription_s::rtti

Run-time type information.

list_t subscription_s::sbrc_classes

Classes that are included to the subscription.

list_t subscription_s::sbrc_data

Subscription data list. It is pairs of 'individual - properties' (subscription_data_s).

ss_info_t subscription_s::ss_info

KPI information about SIB to support multiSIB.

void(* subscription_s::unsubscription_handler)(subscription_t *sender)

Callback function, it is called then the subscription is unsubscribed.


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