C# Class Opc.Ua.DiscoveryEndpoint

Inheritance: EndpointBase, IDiscoveryEndpoint, IRegistrationEndpoint
ファイルを表示 Open project: OPCFoundation/UA-Nodeset

Public Methods

Method Description
BeginFindServers ( FindServersMessage message, AsyncCallback callback, object callbackData ) : IAsyncResult

Asynchronously calls the FindServers service.

BeginFindServersOnNetwork ( FindServersOnNetworkMessage message, AsyncCallback callback, object callbackData ) : IAsyncResult

Asynchronously calls the FindServersOnNetwork service.

BeginGetEndpoints ( GetEndpointsMessage message, AsyncCallback callback, object callbackData ) : IAsyncResult

Asynchronously calls the GetEndpoints service.

BeginRegisterServer ( RegisterServerMessage message, AsyncCallback callback, object callbackData ) : IAsyncResult

Asynchronously calls the RegisterServer service.

BeginRegisterServer2 ( RegisterServer2Message message, AsyncCallback callback, object callbackData ) : IAsyncResult

Asynchronously calls the RegisterServer2 service.

DiscoveryEndpoint ( ) : System

Initializes the object when it is created by the WCF framework.

DiscoveryEndpoint ( IServiceHostBase host ) : System

Initializes the when it is created directly.

DiscoveryEndpoint ( ServerBase server ) : System

Initializes a new instance of the DiscoveryEndpoint class.

EndFindServers ( IAsyncResult ar ) : FindServersResponseMessage

Waits for an asynchronous call to the FindServers service to complete.

EndFindServersOnNetwork ( IAsyncResult ar ) : FindServersOnNetworkResponseMessage

Waits for an asynchronous call to the FindServersOnNetwork service to complete.

EndGetEndpoints ( IAsyncResult ar ) : GetEndpointsResponseMessage

Waits for an asynchronous call to the GetEndpoints service to complete.

EndRegisterServer ( IAsyncResult ar ) : RegisterServerResponseMessage

Waits for an asynchronous call to the RegisterServer service to complete.

EndRegisterServer2 ( IAsyncResult ar ) : RegisterServer2ResponseMessage

Waits for an asynchronous call to the RegisterServer2 service to complete.

FindServers ( FindServersMessage request ) : FindServersResponseMessage

The operation contract for the FindServers service.

FindServers ( IServiceRequest incoming ) : IServiceResponse

Invokes the FindServers service.

FindServersOnNetwork ( FindServersOnNetworkMessage request ) : FindServersOnNetworkResponseMessage

The operation contract for the FindServersOnNetwork service.

FindServersOnNetwork ( IServiceRequest incoming ) : IServiceResponse

Invokes the FindServersOnNetwork service.

GetEndpoints ( GetEndpointsMessage request ) : GetEndpointsResponseMessage

The operation contract for the GetEndpoints service.

GetEndpoints ( IServiceRequest incoming ) : IServiceResponse

Invokes the GetEndpoints service.

RegisterServer ( IServiceRequest incoming ) : IServiceResponse

Invokes the RegisterServer service.

RegisterServer ( RegisterServerMessage request ) : RegisterServerResponseMessage

The operation contract for the RegisterServer service.

RegisterServer2 ( IServiceRequest incoming ) : IServiceResponse

Invokes the RegisterServer2 service.

RegisterServer2 ( RegisterServer2Message request ) : RegisterServer2ResponseMessage

The operation contract for the RegisterServer2 service.

Protected Methods

Method Description
CreateKnownTypes ( ) : void

Populates the known types table.

Method Details

BeginFindServers() public method

Asynchronously calls the FindServers service.
public BeginFindServers ( FindServersMessage message, AsyncCallback callback, object callbackData ) : IAsyncResult
message FindServersMessage
callback AsyncCallback
callbackData object
return IAsyncResult

BeginFindServersOnNetwork() public method

Asynchronously calls the FindServersOnNetwork service.
public BeginFindServersOnNetwork ( FindServersOnNetworkMessage message, AsyncCallback callback, object callbackData ) : IAsyncResult
message FindServersOnNetworkMessage
callback AsyncCallback
callbackData object
return IAsyncResult

BeginGetEndpoints() public method

Asynchronously calls the GetEndpoints service.
public BeginGetEndpoints ( GetEndpointsMessage message, AsyncCallback callback, object callbackData ) : IAsyncResult
message GetEndpointsMessage
callback AsyncCallback
callbackData object
return IAsyncResult

BeginRegisterServer() public method

Asynchronously calls the RegisterServer service.
public BeginRegisterServer ( RegisterServerMessage message, AsyncCallback callback, object callbackData ) : IAsyncResult
message RegisterServerMessage
callback AsyncCallback
callbackData object
return IAsyncResult

BeginRegisterServer2() public method

Asynchronously calls the RegisterServer2 service.
public BeginRegisterServer2 ( RegisterServer2Message message, AsyncCallback callback, object callbackData ) : IAsyncResult
message RegisterServer2Message
callback AsyncCallback
callbackData object
return IAsyncResult

CreateKnownTypes() protected method

Populates the known types table.
protected CreateKnownTypes ( ) : void
return void

DiscoveryEndpoint() public method

Initializes the object when it is created by the WCF framework.
public DiscoveryEndpoint ( ) : System
return System

DiscoveryEndpoint() public method

Initializes the when it is created directly.
public DiscoveryEndpoint ( IServiceHostBase host ) : System
host IServiceHostBase
return System

DiscoveryEndpoint() public method

Initializes a new instance of the DiscoveryEndpoint class.
public DiscoveryEndpoint ( ServerBase server ) : System
server ServerBase The server.
return System

EndFindServers() public method

Waits for an asynchronous call to the FindServers service to complete.
public EndFindServers ( IAsyncResult ar ) : FindServersResponseMessage
ar IAsyncResult
return FindServersResponseMessage

EndFindServersOnNetwork() public method

Waits for an asynchronous call to the FindServersOnNetwork service to complete.
public EndFindServersOnNetwork ( IAsyncResult ar ) : FindServersOnNetworkResponseMessage
ar IAsyncResult
return FindServersOnNetworkResponseMessage

EndGetEndpoints() public method

Waits for an asynchronous call to the GetEndpoints service to complete.
public EndGetEndpoints ( IAsyncResult ar ) : GetEndpointsResponseMessage
ar IAsyncResult
return GetEndpointsResponseMessage

EndRegisterServer() public method

Waits for an asynchronous call to the RegisterServer service to complete.
public EndRegisterServer ( IAsyncResult ar ) : RegisterServerResponseMessage
ar IAsyncResult
return RegisterServerResponseMessage

EndRegisterServer2() public method

Waits for an asynchronous call to the RegisterServer2 service to complete.
public EndRegisterServer2 ( IAsyncResult ar ) : RegisterServer2ResponseMessage
ar IAsyncResult
return RegisterServer2ResponseMessage

FindServers() public method

The operation contract for the FindServers service.
public FindServers ( FindServersMessage request ) : FindServersResponseMessage
request FindServersMessage
return FindServersResponseMessage

FindServers() public method

Invokes the FindServers service.
public FindServers ( IServiceRequest incoming ) : IServiceResponse
incoming IServiceRequest
return IServiceResponse

FindServersOnNetwork() public method

The operation contract for the FindServersOnNetwork service.
public FindServersOnNetwork ( FindServersOnNetworkMessage request ) : FindServersOnNetworkResponseMessage
request FindServersOnNetworkMessage
return FindServersOnNetworkResponseMessage

FindServersOnNetwork() public method

Invokes the FindServersOnNetwork service.
public FindServersOnNetwork ( IServiceRequest incoming ) : IServiceResponse
incoming IServiceRequest
return IServiceResponse

GetEndpoints() public method

The operation contract for the GetEndpoints service.
public GetEndpoints ( GetEndpointsMessage request ) : GetEndpointsResponseMessage
request GetEndpointsMessage
return GetEndpointsResponseMessage

GetEndpoints() public method

Invokes the GetEndpoints service.
public GetEndpoints ( IServiceRequest incoming ) : IServiceResponse
incoming IServiceRequest
return IServiceResponse

RegisterServer() public method

Invokes the RegisterServer service.
public RegisterServer ( IServiceRequest incoming ) : IServiceResponse
incoming IServiceRequest
return IServiceResponse

RegisterServer() public method

The operation contract for the RegisterServer service.
public RegisterServer ( RegisterServerMessage request ) : RegisterServerResponseMessage
request RegisterServerMessage
return RegisterServerResponseMessage

RegisterServer2() public method

Invokes the RegisterServer2 service.
public RegisterServer2 ( IServiceRequest incoming ) : IServiceResponse
incoming IServiceRequest
return IServiceResponse

RegisterServer2() public method

The operation contract for the RegisterServer2 service.
public RegisterServer2 ( RegisterServer2Message request ) : RegisterServer2ResponseMessage
request RegisterServer2Message
return RegisterServer2ResponseMessage