Interface INetClient
Assembly: Eco.Shared.dll
Syntax
public interface INetClient : INetObject
Properties
Connected
Declaration
Property Value
Type |
Description |
System.Boolean |
|
Connection
Declaration
object Connection { get; }
Property Value
Type |
Description |
System.Object |
|
IsLocal
Declaration
Property Value
Type |
Description |
System.Boolean |
|
Observer
Declaration
IWorldObserver Observer { get; }
Property Value
StrangeUser
Declaration
StrangeUser StrangeUser { get; }
Property Value
Type |
Description |
StrangeCloud.Service.Client.Contracts.StrangeUser |
|
WorldTicket
Declaration
string WorldTicket { get; }
Property Value
Type |
Description |
System.String |
|
Methods
AddAsyncException(Exception)
Declaration
virtual void AddAsyncException(Exception exception)
Parameters
Type |
Name |
Description |
System.Exception |
exception |
|
Disconnect(String, String)
Declaration
void Disconnect(string title, string reason)
Parameters
Type |
Name |
Description |
System.String |
title |
|
System.String |
reason |
|
FireClientDisconnected(INetClient)
Declaration
static void FireClientDisconnected(INetClient client)
Parameters
UpdateStrangeUser(String)
Declaration
Task UpdateStrangeUser(string worldTicket)
Parameters
Type |
Name |
Description |
System.String |
worldTicket |
|
Returns
Type |
Description |
System.Threading.Tasks.Task |
|
Events
ClientDisconnectedEvent
Declaration
static event Action<INetClient> ClientDisconnectedEvent
Event Type
Extension Methods