.NET Based OPC UA Client/Server SDK
3.0.4.468
|
A base class for UA endpoints. More...
Inherited by UnifiedAutomation.UaBase.SessionEndpoint.
Classes | |
class | ServiceDefinition |
Stores the definition of a service supported by the server. More... | |
Public Member Functions | |
virtual IServiceResponse | ProcessRequest (IServiceRequest incoming) |
Dispatches an incoming binary encoded request. More... | |
Static Public Member Functions | |
static ServiceFault | CreateFault (IServiceRequest request, Exception exception) |
Creates a fault message. More... | |
Protected Member Functions | |
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 | |
IServerBase | Server [get] |
SortedList< ExpandedNodeId, ServiceDefinition > | SupportedServices [get, set] |
The types known to the server. More... | |
A base class for UA endpoints.
|
inlineprotected |
Initializes the endpoint with a server instead of a host.
|
inlinestatic |
Creates a fault message.
request | The request. |
exception | The exception. |
|
inlineprotected |
Finds the service identified by the request type.
|
protected |
A delegate used to dispatch incoming service requests.
|
inlineprotectedvirtual |
Called when a new request is received by the endpoint.
request | The request. |
|
inlineprotectedvirtual |
Called when a response sent via the endpoint.
response | The response. |
|
inlinevirtual |
Dispatches an incoming binary encoded request.
incoming | Incoming request. |
|
inlineprotected |
Sets the request context for the thread.
encoding | The encoding. |
|
getsetprotected |
The types known to the server.