S2OPC OPCUA Toolkit
Loading...
Searching...
No Matches
libs2opc_new_client.h File Reference
#include "libs2opc_client.h"

Go to the source code of this file.

Functions

SOPC_ReturnStatus SOPC_ClientHelperNew_DiscoveryServiceAsync (SOPC_SecureConnection_Config *secConnConfig, void *request, uintptr_t userContext)
 
SOPC_ReturnStatus SOPC_ClientHelperNew_DiscoveryServiceSync (SOPC_SecureConnection_Config *secConnConfig, void *request, void **response)
 
SOPC_ReturnStatus SOPC_ClientHelperNew_Connect (SOPC_SecureConnection_Config *secConnConfig, SOPC_ClientConnectionEvent_Fct *connectEventCb, SOPC_ClientConnection **secureConnection)
 
SOPC_ReturnStatus SOPC_ClientHelperNew_Disconnect (SOPC_ClientConnection **secureConnection)
 
SOPC_ReturnStatus SOPC_ClientHelperNew_ServiceAsync (SOPC_ClientConnection *secureConnection, void *request, uintptr_t userContext)
 
SOPC_ReturnStatus SOPC_ClientHelperNew_ServiceSync (SOPC_ClientConnection *secureConnection, void *request, void **response)
 
SOPC_ClientHelper_SubscriptionSOPC_ClientHelperNew_CreateSubscription (SOPC_ClientConnection *secureConnection, OpcUa_CreateSubscriptionRequest *subParams, SOPC_ClientSubscriptionNotification_Fct *subNotifCb, uintptr_t userParam)
 
SOPC_ReturnStatus SOPC_ClientHelperNew_DeleteSubscription (SOPC_ClientHelper_Subscription **subscription)
 
SOPC_ReturnStatus SOPC_ClientHelperNew_Subscription_SetAvailableTokens (SOPC_ClientHelper_Subscription *subscription, uint32_t nbPublishTokens)
 
SOPC_ReturnStatus SOPC_ClientHelperNew_Subscription_GetRevisedParameters (SOPC_ClientHelper_Subscription *subscription, double *revisedPublishingInterval, uint32_t *revisedLifetimeCount, uint32_t *revisedMaxKeepAliveCount)
 
uintptr_t SOPC_ClientHelperNew_Subscription_GetUserParam (const SOPC_ClientHelper_Subscription *subscription)
 
SOPC_ClientConnectionSOPC_ClientHelperNew_GetSecureConnection (const SOPC_ClientHelper_Subscription *subscription)
 
SOPC_ReturnStatus SOPC_ClientHelperNew_GetSubscriptionId (const SOPC_ClientHelper_Subscription *subscription, uint32_t *pSubscriptionId)
 
SOPC_ReturnStatus SOPC_ClientHelperNew_Subscription_CreateMonitoredItems (const SOPC_ClientHelper_Subscription *subscription, OpcUa_CreateMonitoredItemsRequest *monitoredItemsReq, const uintptr_t *monitoredItemCtxArray, OpcUa_CreateMonitoredItemsResponse *monitoredItemsResp)
 
SOPC_ReturnStatus SOPC_ClientHelperNew_Subscription_DeleteMonitoredItems (const SOPC_ClientHelper_Subscription *subscription, OpcUa_DeleteMonitoredItemsRequest *delMonitoredItemsReq, OpcUa_DeleteMonitoredItemsResponse *delMonitoredItemsResp)
 
SOPC_ReturnStatus SOPC_ClientHelperNew_Subscription_SyncService (const SOPC_ClientHelper_Subscription *subscription, void *subOrMIrequest, void **subOrMIresponse)
 
SOPC_ReturnStatus SOPC_ClientHelperNew_Subscription_AsyncService (const SOPC_ClientHelper_Subscription *subscription, void *subOrMIrequest, uintptr_t userContext)
 

Detailed Description

Deprecated
This file is here for retro-compatibility. It is deprecated since version 1.6.0 and will be removed in version 1.7.0. Please use libs2opc_client.h instead.

Function Documentation

◆ SOPC_ClientHelperNew_DiscoveryServiceAsync()

SOPC_ReturnStatus SOPC_ClientHelperNew_DiscoveryServiceAsync ( SOPC_SecureConnection_Config * secConnConfig,
void * request,
uintptr_t userContext )
Deprecated
This function has been renamed SOPC_ClientHelper_DiscoveryServiceAsync. It is deprecated since version 1.6.0 and will be removed in version 1.7.0.

◆ SOPC_ClientHelperNew_DiscoveryServiceSync()

SOPC_ReturnStatus SOPC_ClientHelperNew_DiscoveryServiceSync ( SOPC_SecureConnection_Config * secConnConfig,
void * request,
void ** response )
Deprecated
This function has been renamed SOPC_ClientHelperNew_DiscoveryServiceSync. It is deprecated since version 1.6.0 and will be removed in version 1.7.0.

◆ SOPC_ClientHelperNew_Connect()

SOPC_ReturnStatus SOPC_ClientHelperNew_Connect ( SOPC_SecureConnection_Config * secConnConfig,
SOPC_ClientConnectionEvent_Fct * connectEventCb,
SOPC_ClientConnection ** secureConnection )
Deprecated
This function has been renamed SOPC_ClientHelper_Connect. It is deprecated since version 1.6.0 and will be removed in version 1.7.0.

◆ SOPC_ClientHelperNew_Disconnect()

SOPC_ReturnStatus SOPC_ClientHelperNew_Disconnect ( SOPC_ClientConnection ** secureConnection)
Deprecated
This function has been renamed SOPC_ClientHelper_Disconnect. It is deprecated since version 1.6.0 and will be removed in version 1.7.0.

◆ SOPC_ClientHelperNew_ServiceAsync()

SOPC_ReturnStatus SOPC_ClientHelperNew_ServiceAsync ( SOPC_ClientConnection * secureConnection,
void * request,
uintptr_t userContext )
Deprecated
This function has been renamed SOPC_ClientHelper_Disconnect. It is deprecated since version 1.6.0 and will be removed in version 1.7.0.

◆ SOPC_ClientHelperNew_ServiceSync()

SOPC_ReturnStatus SOPC_ClientHelperNew_ServiceSync ( SOPC_ClientConnection * secureConnection,
void * request,
void ** response )
Deprecated
This function has been renamed SOPC_ClientHelper_ServiceSync. It is deprecated since version 1.6.0 and will be removed in version 1.7.0.

◆ SOPC_ClientHelperNew_CreateSubscription()

SOPC_ClientHelper_Subscription * SOPC_ClientHelperNew_CreateSubscription ( SOPC_ClientConnection * secureConnection,
OpcUa_CreateSubscriptionRequest * subParams,
SOPC_ClientSubscriptionNotification_Fct * subNotifCb,
uintptr_t userParam )
Deprecated
This function has been renamed SOPC_ClientHelper_CreateSubscription. It is deprecated since version 1.6.0 and will be removed in version 1.7.0.

◆ SOPC_ClientHelperNew_DeleteSubscription()

SOPC_ReturnStatus SOPC_ClientHelperNew_DeleteSubscription ( SOPC_ClientHelper_Subscription ** subscription)
Deprecated
This function has been renamed SOPC_ClientHelper_DeleteSubscription. It is deprecated since version 1.6.0 and will be removed in version 1.7.0.

◆ SOPC_ClientHelperNew_Subscription_SetAvailableTokens()

SOPC_ReturnStatus SOPC_ClientHelperNew_Subscription_SetAvailableTokens ( SOPC_ClientHelper_Subscription * subscription,
uint32_t nbPublishTokens )
Deprecated
This function has been renamed SOPC_ClientHelper_Subscription_SetAvailableTokens. It is deprecated since version 1.6.0 and will be removed in version 1.7.0.

◆ SOPC_ClientHelperNew_Subscription_GetRevisedParameters()

SOPC_ReturnStatus SOPC_ClientHelperNew_Subscription_GetRevisedParameters ( SOPC_ClientHelper_Subscription * subscription,
double * revisedPublishingInterval,
uint32_t * revisedLifetimeCount,
uint32_t * revisedMaxKeepAliveCount )
Deprecated
This function has been renamed SOPC_ClientHelper_Subscription_GetRevisedParameters. It is deprecated since version 1.6.0 and will be removed in version 1.7.0.

◆ SOPC_ClientHelperNew_Subscription_GetUserParam()

uintptr_t SOPC_ClientHelperNew_Subscription_GetUserParam ( const SOPC_ClientHelper_Subscription * subscription)
Deprecated
This function has been renamed SOPC_ClientHelper_Subscription_GetUserParam. It is deprecated since version 1.6.0 and will be removed in version 1.7.0.

◆ SOPC_ClientHelperNew_GetSecureConnection()

SOPC_ClientConnection * SOPC_ClientHelperNew_GetSecureConnection ( const SOPC_ClientHelper_Subscription * subscription)
Deprecated
This function has been renamed SOPC_ClientHelper_GetSecureConnection. It is deprecated since version 1.6.0 and will be removed in version 1.7.0.

◆ SOPC_ClientHelperNew_GetSubscriptionId()

SOPC_ReturnStatus SOPC_ClientHelperNew_GetSubscriptionId ( const SOPC_ClientHelper_Subscription * subscription,
uint32_t * pSubscriptionId )
Deprecated
This function has been renamed SOPC_ClientHelper_GetSubscriptionId. It is deprecated since version 1.6.0 and will be removed in version 1.7.0.

◆ SOPC_ClientHelperNew_Subscription_CreateMonitoredItems()

SOPC_ReturnStatus SOPC_ClientHelperNew_Subscription_CreateMonitoredItems ( const SOPC_ClientHelper_Subscription * subscription,
OpcUa_CreateMonitoredItemsRequest * monitoredItemsReq,
const uintptr_t * monitoredItemCtxArray,
OpcUa_CreateMonitoredItemsResponse * monitoredItemsResp )
Deprecated
This function has been renamed SOPC_ClientHelper_Subscription_CreateMonitoredItems. It is deprecated since version 1.6.0 and will be removed in version 1.7.0.

◆ SOPC_ClientHelperNew_Subscription_DeleteMonitoredItems()

SOPC_ReturnStatus SOPC_ClientHelperNew_Subscription_DeleteMonitoredItems ( const SOPC_ClientHelper_Subscription * subscription,
OpcUa_DeleteMonitoredItemsRequest * delMonitoredItemsReq,
OpcUa_DeleteMonitoredItemsResponse * delMonitoredItemsResp )
Deprecated
This function has been renamed SOPC_ClientHelper_Subscription_DeleteMonitoredItems. It is deprecated since version 1.6.0 and will be removed in version 1.7.0.

◆ SOPC_ClientHelperNew_Subscription_SyncService()

SOPC_ReturnStatus SOPC_ClientHelperNew_Subscription_SyncService ( const SOPC_ClientHelper_Subscription * subscription,
void * subOrMIrequest,
void ** subOrMIresponse )
Deprecated
This function has been renamed SOPC_ClientHelper_Subscription_SyncService. It is deprecated since version 1.6.0 and will be removed in version 1.7.0.

◆ SOPC_ClientHelperNew_Subscription_AsyncService()

SOPC_ReturnStatus SOPC_ClientHelperNew_Subscription_AsyncService ( const SOPC_ClientHelper_Subscription * subscription,
void * subOrMIrequest,
uintptr_t userContext )
Deprecated
This function has been renamed SOPC_ClientHelper_Subscription_AsyncService. It is deprecated since version 1.6.0 and will be removed in version 1.7.0.