Class WebSocketObservable
public class WebSocketObservable : IObservable<byte[]>
- Inheritance
-
WebSocketObservable
- Implements
-
IObservable<byte[]>
- Inherited Members
Constructors
WebSocketObservable(ClientWebSocket)
public WebSocketObservable(ClientWebSocket client)
Parameters
clientClientWebSocket
Methods
Start(Uri, HttpMessageInvoker?, CancellationToken)
public Task Start(Uri uri, HttpMessageInvoker? httpMessageInvoker, CancellationToken cancellationToken)
Parameters
uriUrihttpMessageInvokerHttpMessageInvokercancellationTokenCancellationToken
Returns
Start(Uri, CancellationToken)
public Task Start(Uri uri, CancellationToken cancellationToken)
Parameters
uriUricancellationTokenCancellationToken
Returns
Subscribe(IObserver<byte[]>)
Notifies the provider that an observer is to receive notifications.
public IDisposable Subscribe(IObserver<byte[]> observer)
Parameters
Returns
- IDisposable
A reference to an interface that allows observers to stop receiving notifications before the provider has finished sending them.