C# 클래스 Opc.Ua.Bindings.UaHttpsChannelListener

Manages the connections for a UA HTTPS server.
상속: IDisposable, ITransportListener
파일 보기 프로젝트 열기: OPCFoundation/UA-.NETStandardLibrary

공개 메소드들

메소드 설명
Close ( ) : void

Closes the listener and stops accepting connection.

Dispose ( ) : void

Frees any unmanaged resources.

Open ( Uri baseAddress, TransportListenerSettings settings, ITransportListenerCallback callback ) : void

Opens the listener and starts accepting connection.

SendAsync ( HttpContext context ) : void

Handles requests arriving from a channel.

Start ( ) : void

Starts listening at the specified port.

Stop ( ) : void

Stops listening.

UaHttpsChannelListener ( ) : System

Initializes a new instance of the UaTcpChannelListener class.

비공개 메소드들

메소드 설명
Dispose ( bool disposing ) : void

메소드 상세

Close() 공개 메소드

Closes the listener and stops accepting connection.
Thrown if any communication error occurs.
public Close ( ) : void
리턴 void

Dispose() 공개 메소드

Frees any unmanaged resources.
public Dispose ( ) : void
리턴 void

Open() 공개 메소드

Opens the listener and starts accepting connection.
Thrown if any parameter is null. Thrown if any communication error occurs.
public Open ( Uri baseAddress, TransportListenerSettings settings, ITransportListenerCallback callback ) : void
baseAddress System.Uri The base address.
settings TransportListenerSettings The settings to use when creating the listener.
callback ITransportListenerCallback The callback to use when requests arrive via the channel.
리턴 void

SendAsync() 공개 메소드

Handles requests arriving from a channel.
public SendAsync ( HttpContext context ) : void
context HttpContext
리턴 void

Start() 공개 메소드

Starts listening at the specified port.
public Start ( ) : void
리턴 void

Stop() 공개 메소드

Stops listening.
public Stop ( ) : void
리턴 void

UaHttpsChannelListener() 공개 메소드

Initializes a new instance of the UaTcpChannelListener class.
public UaHttpsChannelListener ( ) : System
리턴 System