Visual3D Game EngineAPI Documentation for XNA, C#, VB, and .NET
A network server

Namespace: Visual3D.Networking
Assembly: Visual3D.Networking (in Visual3D.Networking.dll) Version: 1.0.0.0 (1.0.0.0)

Syntax

      
 C#  Visual Basic 
public class NetWorldHost : NetServer
Public Class NetWorldHost _
	Inherits NetServer

Members

               
 All Members  Fields   Properties   Methods   Events  
 Public

 Protected
 Instance

 Static 
 Declared

 Inherited
 XNA Framework Only 

 .NET Compact Framework Only 

 MemberDescription
_isDisposing (Inherited from NetServer.)
AllPlayersTargetReservedName
BroadcastSceneStart(String)
BroadcastServerMessage(String, NetConnection) (Inherited from NetServer.)
Client (Inherited from NetServer.)
Configuration
Configuration for this client/server
(Inherited from NetBase.)
ConnectionRequest
Event fired just before a client is connected; allows the application to reject unwanted connections
(Inherited from NetServer.)
Connections
List of all connections to this server; may contain null entries and entries may have status disconnected
(Inherited from NetServer.)
Dispose()()()() (Inherited from NetServer.)
Disposed (Inherited from NetServer.)
FindEndPointConnectionIndex(IPEndPoint, Boolean)
Returns the Connection that has this Address and Port#.
(Inherited from NetServer.)
FindPlayerConnection(PlayerID)
Returns the Connection that is associated with this player.
(Inherited from NetServer.)
FindPlayerConnectionIndex(PlayerID)
Returns the Connection that is associated with this player.
(Inherited from NetServer.)
HandleConnectionEstablishedMessage(NetMessage..::..HandshakeMessage..::..ConnectionEstablished) (Inherited from NetServer.)
HandleConnectRequest(NetMessage..::..HandshakeMessage..::..ConnectRequest) (Inherited from NetServer.)
HandleDisconnectedMessage(NetMessage..::..HandshakeMessage..::..Disconnected) (Inherited from NetServer.)
Log
LoginRequest
Event fired just before a client is logged in; allows the application to reject unwanted logins
(Inherited from NetServer.)
MaximumStartFrameInterval
MaxPlayerLagFrames
MinimumStartFrameInterval
NetServerShutdown (Inherited from NetServer.)
NetServerStarted (Inherited from NetServer.)
NumConnected
Gets the number of client that are connected (or connecting!)
(Inherited from NetServer.)
RequestBroadcast(NetMessage) (Inherited from NetServer.)
RequestOrderedBroadcast(NetMessage)
Broadcasts a message to all connections; should NOT be used for messages which uses the string table read/write methods!
(Inherited from NetServer.)
RequestOrderedMessage(NetMessage, ICollection<(Of <<'(PlayerID>)>>))
Sends a message to all connections with specified PlayerIDs
(Inherited from NetServer.)
RequestOrderedMessage(NetMessage, IEnumerable<(Of <<'(NetConnection>)>>))
Sends a message to all specified connections
(Inherited from NetServer.)
RequestOrderedMessage(NetMessage, NetConnection)
Sends a message to a specified connection
(Inherited from NetServer.)
RequestOrderedMessage(NetMessage, PlayerID, NetSendMode)
Sends a message to connections (with/except with) specified PlayerID
(Inherited from NetServer.)
RequestShutdown(String) (Inherited from NetBase.)
ResetPlayerDynamicData(Boolean)
Restart()()()()
SendMessageToTargetPlayer(String, NetMessage)
ServerRelayedFirstUserCommandMessages
ServerRelayedMessageQueueLock
ServerRelayedUserCommandMessages
Session (Inherited from NetServer.)
ShutdownCompleted (Inherited from NetBase.)
Start(Int32) (Inherited from NetBase.)
Stop()()()()
ToString()()()() (Overrides Object..::..ToString()()()().)
WorldHostStarting

Inheritance Hierarchy

System..::..Object
  Visual3D.Networking..::..NetBase
    Visual3D.Networking..::..NetServer
      Visual3D.Networking..::..NetWorldHost

See Also