Table of Contents

Interface IRpcConnectionService

Namespace
Uncreated.Warfare.Networking
Assembly
Uncreated.Warfare.dll
public interface IRpcConnectionService

Methods

GetIdentity(IModularRpcRemoteConnection)

Get the identity string of a connection.

string? GetIdentity(IModularRpcRemoteConnection connection)

Parameters

connection IModularRpcRemoteConnection

Returns

string

GetWarfareConnection()

Get the connection for Warfare.

IModularRpcRemoteConnection GetWarfareConnection()

Returns

IModularRpcRemoteConnection

Exceptions

RpcNoConnectionsException

TryGetWarfareConnection()

Get the connection for Warfare.

IModularRpcRemoteConnection? TryGetWarfareConnection()

Returns

IModularRpcRemoteConnection

TryGetWarfareConnection(out IModularRpcRemoteConnection)

Get the connection for Warfare.

bool TryGetWarfareConnection(out IModularRpcRemoteConnection connection)

Parameters

connection IModularRpcRemoteConnection

Returns

bool