C# Class FSO.Client.Network.NetworkFacade

Handles access to all of the network systems, service clients, city server, login events etc.
Show file Open project: RHY3756547/FreeSO

Public Properties

Property Type Description
Avatars List
AvatarsInSession List
Cities List
Client GonzoNet.NetworkClient
ClientNOnce byte[]
Controller NetworkController
ServerTime System.DateTime
VMs List

Private Methods

Method Description
NetworkFacade ( ) : System

Property Details

Avatars public static property

List of my avatars, this is requested from the service client during login
public static List Avatars
return List

AvatarsInSession public static property

List of avatars in current session (game) on a cityserver.
public static List AvatarsInSession
return List

Cities public static property

List of cities, this is requested from the service client during login
public static List Cities
return List

Client public static property

public static NetworkClient,GonzoNet Client
return GonzoNet.NetworkClient

ClientNOnce public static property

Used for AES encryption.
public static byte[] ClientNOnce
return byte[]

Controller public static property

Handles the movement between network states
public static NetworkController,FSO.Client.Network Controller
return NetworkController

ServerTime public static property

Difference between local UTC time and the server's UTC time
public static DateTime,System ServerTime
return System.DateTime

VMs public static property

List of VMs in the current game session
public static List VMs
return List