Table of Contents

Class SessionlessClient<T>

Namespace
TaleWorlds.Diamond
Assembly
TaleWorlds.Diamond.dll
public abstract class SessionlessClient<T> : DiamondClientApplicationObject, ISessionlessClient where T : SessionlessClient<T>

Type Parameters

T
Inheritance
SessionlessClient<T>
Implements
Derived
Inherited Members

Constructors

SessionlessClient(DiamondClientApplication, ISessionlessClientDriverProvider<T>)

protected SessionlessClient(DiamondClientApplication diamondClientApplication, ISessionlessClientDriverProvider<T> driverProvider)

Parameters

diamondClientApplication DiamondClientApplication
driverProvider ISessionlessClientDriverProvider<T>

Methods

CallFunction<TResult>(Message)

protected Task<TResult> CallFunction<TResult>(Message message) where TResult : FunctionResult

Parameters

message Message

Returns

Task<TResult>

Type Parameters

TResult

CheckConnection()

public Task<bool> CheckConnection()

Returns

Task<bool>

SendMessage(Message)

protected void SendMessage(Message message)

Parameters

message Message

This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).