.NET Based OPC UA Client/Server SDK
3.0.4.468
|
A endpoint object used by clients to access a UA service. More...
Inherits UnifiedAutomation.UaBase.EndpointBase.
Public Member Functions | |
SessionEndpoint (ServerBase server=null) | |
Initializes a new instance of the SessionEndpoint class. More... | |
IServiceResponse | FindServers (IServiceRequest incoming) |
Invokes the FindServers service. More... | |
IServiceResponse | FindServersOnNetwork (IServiceRequest incoming) |
Invokes the FindServersOnNetwork service. More... | |
IServiceResponse | GetEndpoints (IServiceRequest incoming) |
Invokes the GetEndpoints service. More... | |
IServiceResponse | CreateSession (IServiceRequest incoming) |
Invokes the CreateSession service. More... | |
IServiceResponse | ActivateSession (IServiceRequest incoming) |
Invokes the ActivateSession service. More... | |
IServiceResponse | CloseSession (IServiceRequest incoming) |
Invokes the CloseSession service. More... | |
IServiceResponse | Cancel (IServiceRequest incoming) |
Invokes the Cancel service. More... | |
IServiceResponse | AddNodes (IServiceRequest incoming) |
Invokes the AddNodes service. More... | |
IServiceResponse | AddReferences (IServiceRequest incoming) |
Invokes the AddReferences service. More... | |
IServiceResponse | DeleteNodes (IServiceRequest incoming) |
Invokes the DeleteNodes service. More... | |
IServiceResponse | DeleteReferences (IServiceRequest incoming) |
Invokes the DeleteReferences service. More... | |
IServiceResponse | Browse (IServiceRequest incoming) |
Invokes the Browse service. More... | |
IServiceResponse | BrowseNext (IServiceRequest incoming) |
Invokes the BrowseNext service. More... | |
IServiceResponse | TranslateBrowsePathsToNodeIds (IServiceRequest incoming) |
Invokes the TranslateBrowsePathsToNodeIds service. More... | |
IServiceResponse | RegisterNodes (IServiceRequest incoming) |
Invokes the RegisterNodes service. More... | |
IServiceResponse | UnregisterNodes (IServiceRequest incoming) |
Invokes the UnregisterNodes service. More... | |
IServiceResponse | QueryFirst (IServiceRequest incoming) |
Invokes the QueryFirst service. More... | |
IServiceResponse | QueryNext (IServiceRequest incoming) |
Invokes the QueryNext service. More... | |
IServiceResponse | Read (IServiceRequest incoming) |
Invokes the Read service. More... | |
IServiceResponse | HistoryRead (IServiceRequest incoming) |
Invokes the HistoryRead service. More... | |
IServiceResponse | Write (IServiceRequest incoming) |
Invokes the Write service. More... | |
IServiceResponse | HistoryUpdate (IServiceRequest incoming) |
Invokes the HistoryUpdate service. More... | |
IServiceResponse | Call (IServiceRequest incoming) |
Invokes the Call service. More... | |
IServiceResponse | CreateMonitoredItems (IServiceRequest incoming) |
Invokes the CreateMonitoredItems service. More... | |
IServiceResponse | ModifyMonitoredItems (IServiceRequest incoming) |
Invokes the ModifyMonitoredItems service. More... | |
IServiceResponse | SetMonitoringMode (IServiceRequest incoming) |
Invokes the SetMonitoringMode service. More... | |
IServiceResponse | SetTriggering (IServiceRequest incoming) |
Invokes the SetTriggering service. More... | |
IServiceResponse | DeleteMonitoredItems (IServiceRequest incoming) |
Invokes the DeleteMonitoredItems service. More... | |
IServiceResponse | CreateSubscription (IServiceRequest incoming) |
Invokes the CreateSubscription service. More... | |
IServiceResponse | ModifySubscription (IServiceRequest incoming) |
Invokes the ModifySubscription service. More... | |
IServiceResponse | SetPublishingMode (IServiceRequest incoming) |
Invokes the SetPublishingMode service. More... | |
IServiceResponse | Publish (IServiceRequest incoming) |
Invokes the Publish service. More... | |
IServiceResponse | Republish (IServiceRequest incoming) |
Invokes the Republish service. More... | |
IServiceResponse | TransferSubscriptions (IServiceRequest incoming) |
Invokes the TransferSubscriptions service. More... | |
IServiceResponse | DeleteSubscriptions (IServiceRequest incoming) |
Invokes the DeleteSubscriptions service. More... | |
Public Member Functions inherited from UnifiedAutomation.UaBase.EndpointBase | |
virtual IServiceResponse | ProcessRequest (IServiceRequest incoming) |
Dispatches an incoming binary encoded request. More... | |
Protected Member Functions | |
virtual void | CreateKnownTypes () |
Populates the known types table. More... | |
Protected Member Functions inherited from UnifiedAutomation.UaBase.EndpointBase | |
EndpointBase (ServerBase server) | |
Initializes the endpoint with a server instead of a host. More... | |
ServiceDefinition | FindService (ExpandedNodeId requestTypeId) |
Finds the service identified by the request type. More... | |
void | SetRequestContext (RequestEncoding encoding) |
Sets the request context for the thread. More... | |
virtual void | OnRequestReceived (IServiceRequest request) |
Called when a new request is received by the endpoint. More... | |
virtual void | OnResponseSent (IServiceResponse response) |
Called when a response sent via the endpoint. More... | |
delegate IServiceResponse | InvokeServiceEventHandler (IServiceRequest request) |
A delegate used to dispatch incoming service requests. More... | |
Properties | |
ISessionServer | ServerInstance [get] |
The UA server instance that the endpoint is connected to. More... | |
Properties inherited from UnifiedAutomation.UaBase.EndpointBase | |
IServerBase | Server [get] |
SortedList< ExpandedNodeId, ServiceDefinition > | SupportedServices [get, set] |
The types known to the server. More... | |
Additional Inherited Members | |
Static Public Member Functions inherited from UnifiedAutomation.UaBase.EndpointBase | |
static ServiceFault | CreateFault (IServiceRequest request, Exception exception) |
Creates a fault message. More... | |
A endpoint object used by clients to access a UA service.
|
inline |
Initializes a new instance of the SessionEndpoint class.
server | The server. |
|
inline |
Invokes the ActivateSession service.
|
inline |
Invokes the AddNodes service.
|
inline |
Invokes the AddReferences service.
|
inline |
Invokes the Browse service.
|
inline |
Invokes the BrowseNext service.
|
inline |
Invokes the Call service.
|
inline |
Invokes the Cancel service.
|
inline |
Invokes the CloseSession service.
|
inlineprotectedvirtual |
Populates the known types table.
|
inline |
Invokes the CreateMonitoredItems service.
|
inline |
Invokes the CreateSession service.
|
inline |
Invokes the CreateSubscription service.
|
inline |
Invokes the DeleteMonitoredItems service.
|
inline |
Invokes the DeleteNodes service.
|
inline |
Invokes the DeleteReferences service.
|
inline |
Invokes the DeleteSubscriptions service.
|
inline |
Invokes the FindServers service.
|
inline |
Invokes the FindServersOnNetwork service.
|
inline |
Invokes the GetEndpoints service.
|
inline |
Invokes the HistoryRead service.
|
inline |
Invokes the HistoryUpdate service.
|
inline |
Invokes the ModifyMonitoredItems service.
|
inline |
Invokes the ModifySubscription service.
|
inline |
Invokes the Publish service.
|
inline |
Invokes the QueryFirst service.
|
inline |
Invokes the QueryNext service.
|
inline |
Invokes the Read service.
|
inline |
Invokes the RegisterNodes service.
|
inline |
Invokes the Republish service.
|
inline |
Invokes the SetMonitoringMode service.
|
inline |
Invokes the SetPublishingMode service.
|
inline |
Invokes the SetTriggering service.
|
inline |
Invokes the TransferSubscriptions service.
|
inline |
Invokes the TranslateBrowsePathsToNodeIds service.
|
inline |
Invokes the UnregisterNodes service.
|
inline |
Invokes the Write service.
|
getprotected |
The UA server instance that the endpoint is connected to.