Show / Hide Table of Contents

Class StreamExoticIndicesServiceV1.StreamExoticIndicesServiceV1Client

Client for StreamExoticIndicesServiceV1

Inheritance
System.Object
StreamExoticIndicesServiceV1.StreamExoticIndicesServiceV1Client
Namespace: KaikoSdk
Assembly: KaikoSdk.dll
Syntax
public class StreamExoticIndicesServiceV1Client : Grpc.Core.ClientBase<StreamExoticIndicesServiceV1.StreamExoticIndicesServiceV1Client>

Constructors

StreamExoticIndicesServiceV1Client()

Protected parameterless constructor to allow creation of test doubles.

Declaration
protected StreamExoticIndicesServiceV1Client()

StreamExoticIndicesServiceV1Client(ClientBaseConfiguration)

Protected constructor to allow creation of configured clients.

Declaration
protected StreamExoticIndicesServiceV1Client(ClientBaseConfiguration configuration)
Parameters
Type Name Description
ClientBaseConfiguration configuration

The client configuration.

StreamExoticIndicesServiceV1Client(Grpc.Core.CallInvoker)

Creates a new client for StreamExoticIndicesServiceV1 that uses a custom CallInvoker.

Declaration
public StreamExoticIndicesServiceV1Client(Grpc.Core.CallInvoker callInvoker)
Parameters
Type Name Description
Grpc.Core.CallInvoker callInvoker

The callInvoker to use to make remote calls.

StreamExoticIndicesServiceV1Client(Grpc.Core.ChannelBase)

Creates a new client for StreamExoticIndicesServiceV1

Declaration
public StreamExoticIndicesServiceV1Client(Grpc.Core.ChannelBase channel)
Parameters
Type Name Description
Grpc.Core.ChannelBase channel

The channel to use to make remote calls.

Methods

NewInstance(ClientBaseConfiguration)

Creates a new instance of client from given ClientBaseConfiguration.

Declaration
protected override StreamExoticIndicesServiceV1.StreamExoticIndicesServiceV1Client NewInstance(ClientBaseConfiguration configuration)
Parameters
Type Name Description
ClientBaseConfiguration configuration
Returns
Type Description
StreamExoticIndicesServiceV1.StreamExoticIndicesServiceV1Client

Subscribe(StreamExoticIndicesServiceRequestV1, Grpc.Core.CallOptions)

Subscribe

Declaration
public virtual Grpc.Core.AsyncServerStreamingCall<StreamExoticIndicesServiceResponseV1> Subscribe(StreamExoticIndicesServiceRequestV1 request, Grpc.Core.CallOptions options)
Parameters
Type Name Description
StreamExoticIndicesServiceRequestV1 request

The request to send to the server.

Grpc.Core.CallOptions options

The options for the call.

Returns
Type Description
Grpc.Core.AsyncServerStreamingCall<StreamExoticIndicesServiceResponseV1>

The call object.

Subscribe(StreamExoticIndicesServiceRequestV1, Grpc.Core.Metadata, Nullable<System.DateTime>, System.Threading.CancellationToken)

Subscribe

Declaration
public virtual Grpc.Core.AsyncServerStreamingCall<StreamExoticIndicesServiceResponseV1> Subscribe(StreamExoticIndicesServiceRequestV1 request, Grpc.Core.Metadata headers = null, System.DateTime? deadline = null, System.Threading.CancellationToken cancellationToken = null)
Parameters
Type Name Description
StreamExoticIndicesServiceRequestV1 request

The request to send to the server.

Grpc.Core.Metadata headers

The initial metadata to send with the call. This parameter is optional.

System.Nullable<System.DateTime> deadline

An optional deadline for the call. The call will be cancelled if deadline is hit.

System.Threading.CancellationToken cancellationToken

An optional token for canceling the call.

Returns
Type Description
Grpc.Core.AsyncServerStreamingCall<StreamExoticIndicesServiceResponseV1>

The call object.

In This Article
Back to top Generated by DocFX