T_Furcadia_Net_DirectConnection_NetConnection - StarShip-Avalon-Projects/FurcadiaFramework GitHub Wiki
This stuff is still in the planning stages. Any questions or Comments are welcome. [This is preliminary documentation and is subject to change.]
Direct Furcadia game server connection with included server load balancer.
System.Object
Furcadia.Net.DirectConnection.ClientBase
Furcadia.Net.DirectConnection.NetConnection
Namespace: Furcadia.Net.DirectConnection
Assembly: FurcadiaLib (in FurcadiaLib.dll) Version: 2.19.PreAlpha 43
C#
public class NetConnection : ClientBase
VB
Public Class NetConnection
Inherits ClientBase
VB Usage
Dim instance As NetConnection
C++
public ref class NetConnection : public ClientBase
F#
type NetConnection =
class
inherit ClientBase
end
The NetConnection type exposes the following members.
Name | Description | |
---|---|---|
NetConnection() | Default Constructor | |
NetConnection(IPAddress, Int32) | Connect to game server with Host IP address and Specified port | |
NetConnection(String, Int32) | Connect to game server with Host DNS and Specified port |
Name | Description | |
---|---|---|
EndPoint | Game Server IP/Port (Inherited from ClientBase.) | |
IsServerConnected | Proxy is connected, or not. (Inherited from ClientBase.) |
Name | Description | |
---|---|---|
Connect | Connect to game server (Overrides ClientBase.Connect().) | |
Dispose() |
(Inherited from ClientBase.) |
|
Dispose(Boolean) |
(Inherited from ClientBase.) |
|
Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) | |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) | |
GetHashCode | Serves as the default hash function. (Inherited from Object.) | |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
SendServer(String) | Send a message to the Game Server (Overrides ClientBase.SendServer(String).) | |
SendServer(INetMessage) | Sends the text to the game server (Inherited from ClientBase.) | |
ToString | Returns a string that represents the current object. (Inherited from Object.) |
Name | Description | |
---|---|---|
Connected | This is triggered when the (Inherited from ClientBase.) | |
Error | This is triggered when a handled Exception is thrown. (Inherited from ClientBase.) | |
ServerData | This is triggered when the Server sends data to the client. Doesn't expect a return value. (Inherited from ClientBase.) | |
ServerDisConnected | This is triggered when the Server Disconnects (Inherited from ClientBase.) |
Name | Description | |
---|---|---|
FurcadiaUtilities | Furcadia Utilities (Inherited from ClientBase.) | |
FurcPath | Furcadia Path Collection (Inherited from ClientBase.) |
Name | Description | |
---|---|---|
AsDouble | (Defined by ObjectExtensions.) | |
AsInt16 | (Defined by ObjectExtensions.) | |
AsInt32 | (Defined by ObjectExtensions.) | |
AsInt64 | (Defined by ObjectExtensions.) | |
AsString | (Defined by ObjectExtensions.) |