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
DiamondClientApplicationdriverProvider
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
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).