T_Furcadia_Net_DirectConnection_ClientBase - 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.]
NetConnection Derived from ProxyBase for Stand alone connections
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 ClientBase
VB
Public Class ClientBase
VB Usage
Dim instance As ClientBase
C++
public ref class ClientBase
F#
type ClientBase = class end
The ClientBase type exposes the following members.
Name | Description | |
---|---|---|
ClientBase() | Default Constructor Load furcadia defaults from %appData%\settings.ini | |
ClientBase(Int32) | Initializes a new instance of the ClientBase class | |
ClientBase(IPAddress, Int32) | Initializes a new instance of the ClientBase class | |
ClientBase(String, Int32) | Initializes a new instance of the ClientBase class |
Name | Description | |
---|---|---|
BufferCapacity | ||
EncoderPage | Set the Encoder to win 1252 encoding | |
EndPoint | Game Server IP/Port | |
IsServerConnected | Proxy is connected, or not. |
Name | Description | |
---|---|---|
Connect | Connects to the Furcadia Server and starts the mini proxy. | |
Dispose() | Releases all resources used by the ClientBase | |
Dispose(Boolean) | Releases the unmanaged resources used by the ClientBase and optionally releases the managed resources | |
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) | Sends Data to the Game server | |
SendServer(INetMessage) | Sends the text to the game server | |
ToString | Returns a string that represents the current object. (Inherited from Object.) |
Name | Description | |
---|---|---|
Connected | This is triggered when the | |
Error | This is triggered when a handled Exception is thrown. | |
ServerData | This is triggered when the Server sends data to the client. Doesn't expect a return value. | |
ServerDisConnected | This is triggered when the Server Disconnects |
Name | Description | |
---|---|---|
FurcadiaUtilities | Furcadia Utilities | |
FurcPath | Furcadia Path Collection |
Name | Description | |
---|---|---|
AsDouble | (Defined by ObjectExtensions.) | |
AsInt16 | (Defined by ObjectExtensions.) | |
AsInt32 | (Defined by ObjectExtensions.) | |
AsInt64 | (Defined by ObjectExtensions.) | |
AsString | (Defined by ObjectExtensions.) |