yumapro  25.10-1
YumaPro SDK
Loading...
Searching...
No Matches
agt_not_subparms_t Struct Reference

subscription parms parameter block used by various subscribe APIs each API will ignore unused parameters More...

#include <agt_not.h>

Collaboration diagram for agt_not_subparms_t:

Data Fields

op_editop_t editop
 edit operation
 
boolean is_establish
 is_establish flag to help match existing APIs
 
agt_not_subid_t id
 subscription ID only provided if is_configured
 
const xmlChar * filter_name
 filter name id a filter-ref parameter used
 
const val_value_tsubtree_filter
 subtree containing the subtree-filter if used
 
const val_value_txpath_filter
 leaf containing the XPath filter if used; need PCB from val to preserve namespace mappings from the client
 
const val_value_tencoding
 leaf containing the encoding parameter if set; need identityref details
 
const val_value_ttransport
 leaf containing the transport parameter if set; need identityref details
 
const xmlChar * source_address
 source address parameter is not supported yet in server
 
const xmlChar * purpose
 admin string saved from configured subsctiption
 
const val_value_tparentval
 parentval of the parameters to handle additional unstable YANG Push 2 parameters
 
uint8 dscp
 DSCP value to use for the subscription.
 
const xmlChar * stream
 event stream subscription
 
const xmlChar * stop_time
 the replay-start-time is read-only when used in configured subscriptions so not present here More...
 
boolean configured_replay
 configured-replay leaf not supported yet causes entire replay buffer to be sent to receiver Since starts at boot-time replay buffer is empty
 
boolean is_datastore
 datastore subscription flag
 
ncx_nmda_ds_t datastore_id
 NMDA datastore ID if is_datastore true.
 
boolean is_periodic
 TRUE for periodic subscription.
 
boolean period_set
 used for period or dampening-period
 
uint32 period
 period or dampening in centiseconds
 
const xmlChar * anchor_time
 anchor time support starting 25.10-1
 
boolean on_change
 on-change datastore subscription flag
 
boolean sync_on_start
 TRUE = sync-on-start requested by client (default)
 
uint32 included_changes
 inverse of excluded-changes; all combinations supported
 
boolean delete_rcvrs_pending
 internal fields : do not set
 

Detailed Description

subscription parms parameter block used by various subscribe APIs each API will ignore unused parameters

Only intended for configured subscriptions

This is not intended for storage of these parameters so the string and struct pointers are const. The values will be strduped as needed or just used within the API function call

parameters do not need to persist past 'COMMIT phase function call

Field Documentation

◆ stop_time

const xmlChar* stop_time

the replay-start-time is read-only when used in configured subscriptions so not present here

stop-time is not supported yet for configured subscriptions; only applies to event streams


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