30#ifndef _browse_treatment_h
31#define _browse_treatment_h
63#define browse_treatment__clear_browse_result browse_treatment_result_bs__clear_browse_result
64#define browse_treatment__clear_browse_value_context browse_treatment_context__clear_browse_value_context
65#define browse_treatment__continuation_points_UNINITIALISATION browse_treatment_continuation_points__continuation_points_UNINITIALISATION
66#define browse_treatment__getall_and_move_browse_result browse_treatment_result_bs__getall_and_move_browse_result
67#define browse_treatment__getall_browse_result_reference_at browse_treatment_result_bs__getall_browse_result_reference_at
68#define browse_treatment__release_continuation_point browse_treatment_continuation_points__release_continuation_point
69#define browse_treatment__set_session_closed browse_treatment_continuation_points__set_session_closed
77 const t_bool browse_treatment__p_IsForward,
83 t_bool *
const browse_treatment__out_IsForward,
89 const t_entier4 browse_treatment__p_startIndex,
90 const t_entier4 browse_treatment__p_max_nb_results,
94 const t_bool browse_treatment__p_refType_defined,
96 const t_bool browse_treatment__p_includeSubtypes,
99 t_bool *
const browse_treatment__p_toContinue,
100 t_entier4 *
const browse_treatment__p_nextIndex);
105 const t_bool browse_treatment__p_refType_defined,
107 const t_bool browse_treatment__p_includeSubtypes,
109 t_bool *
const browse_treatment__p_continue,
110 t_bool *
const browse_treatment__p_alloc_failed);
112 const t_bool browse_treatment__p_refType_defined,
114 t_bool *
const browse_treatment__bres);
116 const t_entier4 browse_treatment__p_maxTargetRef,
117 const t_entier4 browse_treatment__p_nb_target,
118 t_entier4 *
const browse_treatment__p_maxResultRefs);
126 t_entier4 *
const browse_treatment__p_nbReferences);
129 const t_entier4 browse_treatment__p_maxTargetRef,
134 const t_bool browse_treatment__p_includeSubtypes,
137 const t_bool browse_treatment__p_autoReleaseCP,
int32_t t_entier4
Definition b2c.h:34
bool t_bool
Definition b2c.h:28
void browse_treatment__min_nb_result_refs(const t_entier4 browse_treatment__p_maxTargetRef, const t_entier4 browse_treatment__p_nb_target, t_entier4 *const browse_treatment__p_maxResultRefs)
void browse_treatment__set_browse_value_context_from_continuation_point(const constants__t_session_i browse_treatment__p_session, const constants__t_ContinuationPointId_i browse_treatment__p_continuationPointId, constants_statuscodes_bs__t_StatusCode_i *const browse_treatment__p_service_StatusCode)
void browse_treatment__fill_browse_result(const t_entier4 browse_treatment__p_startIndex, const t_entier4 browse_treatment__p_max_nb_results, const constants__t_NodeId_i browse_treatment__p_browseView, const constants__t_Node_i browse_treatment__p_src_node, const constants__t_BrowseDirection_i browse_treatment__p_browseDirection, const t_bool browse_treatment__p_refType_defined, const constants__t_NodeId_i browse_treatment__p_referenceType, const t_bool browse_treatment__p_includeSubtypes, const constants__t_BrowseResultMask_i browse_treatment__p_resultMask, constants_statuscodes_bs__t_StatusCode_i *const browse_treatment__p_serviceStatusCode, t_bool *const browse_treatment__p_toContinue, t_entier4 *const browse_treatment__p_nextIndex)
void browse_treatment__fill_browse_result_ref(const constants__t_Reference_i browse_treatment__p_ref, const constants__t_NodeId_i browse_treatment__p_browseView, const constants__t_BrowseDirection_i browse_treatment__p_browseDirection, const t_bool browse_treatment__p_refType_defined, const constants__t_NodeId_i browse_treatment__p_referenceType, const t_bool browse_treatment__p_includeSubtypes, const constants__t_BrowseResultMask_i browse_treatment__p_resultMask, t_bool *const browse_treatment__p_continue, t_bool *const browse_treatment__p_alloc_failed)
void browse_treatment__INITIALISATION(void)
void browse_treatment__apply_result_mask_filter(const constants__t_BrowseResultMask_i browse_treatment__p_resultMask, const constants__t_NodeId_i browse_treatment__p_RefType, const t_bool browse_treatment__p_IsForward, const constants__t_QualifiedName_i browse_treatment__p_BrowseName, const constants__t_LocalizedText_i browse_treatment__p_DisplayName, const constants__t_NodeClass_i browse_treatment__p_NodeClass, const constants__t_ExpandedNodeId_i browse_treatment__p_TypeDefinition, constants__t_NodeId_i *const browse_treatment__out_RefType, t_bool *const browse_treatment__out_IsForward, constants__t_QualifiedName_i *const browse_treatment__out_BrowseName, constants__t_LocalizedText_i *const browse_treatment__out_DisplayName, constants__t_NodeClass_i *const browse_treatment__out_NodeClass, constants__t_ExpandedNodeId_i *const browse_treatment__out_TypeDefinition)
void browse_treatment__set_browse_value_context(const constants__t_session_i browse_treatment__p_session, const t_entier4 browse_treatment__p_maxTargetRef, const constants__t_NodeId_i browse_treatment__p_browseView, const constants__t_NodeId_i browse_treatment__p_nodeId, const constants__t_BrowseDirection_i browse_treatment__p_browseDirection, const constants__t_NodeId_i browse_treatment__p_referenceType, const t_bool browse_treatment__p_includeSubtypes, const constants__t_BrowseNodeClassMask_i browse_treatment__p_nodeClassMask, const constants__t_BrowseResultMask_i browse_treatment__p_resultMask, const t_bool browse_treatment__p_autoReleaseCP, constants_statuscodes_bs__t_StatusCode_i *const browse_treatment__p_service_StatusCode)
void browse_treatment__local_is_valid_ReferenceTypeId(const t_bool browse_treatment__p_refType_defined, const constants__t_NodeId_i browse_treatment__p_referenceTypeId, t_bool *const browse_treatment__bres)
void browse_treatment__compute_browse_result(constants_statuscodes_bs__t_StatusCode_i *const browse_treatment__p_serviceStatusCode, constants__t_ContinuationPointId_i *const browse_treatment__p_continuationPointId, t_entier4 *const browse_treatment__p_nbReferences)
#define constants__t_LocalizedText_i
Definition constants.h:66
constants__t_BrowseDirection_i
Definition constants.h:162
constants__t_NodeClass_i
Definition constants.h:168
#define constants__t_BrowseResultMask_i
Definition constants.h:52
#define constants__t_BrowseNodeClassMask_i
Definition constants.h:50
#define constants__t_session_i
Definition constants.h:116
#define constants__t_NodeId_i
Definition constants.h:69
#define constants__t_QualifiedName_i
Definition constants.h:72
#define constants__t_Reference_i
Definition constants.h:74
#define constants__t_ContinuationPointId_i
Definition constants.h:57
#define constants__t_Node_i
Definition constants.h:70
#define constants__t_ExpandedNodeId_i
Definition constants.h:62
constants_statuscodes_bs__t_StatusCode_i
Definition constants_statuscodes_bs.h:46