Visual3D Game EngineAPI Documentation for XNA, C#, VB, and .NET
Base class for Commands that can be originated only by the Client.

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

Syntax

      
 C#  Visual Basic 
public abstract class CommandFromClient : NetCommand
Public MustInherit Class CommandFromClient _
	Inherits NetCommand

Members

            
 All Members  Constructors   Properties   Methods  
 Public

 Protected
 Instance

 Static 
 Declared

 Inherited
 XNA Framework Only 

 .NET Compact Framework Only 

 MemberDescription
NetCommand..::..CommandFromClient()()()()
Initializes a new instance of the NetCommand..::..CommandFromClient class
NetCommand..::..CommandFromClient(NetMessage)
Initializes a new instance of the NetCommand..::..CommandFromClient class
NetCommand..::..CommandFromClient(PlayerID)
Initializes a new instance of the NetCommand..::..CommandFromClient class
ClientProcessCommand()()()()
Performs client processing when this command is received by a Client.
Clone()()()()
ConstructNetMessage()()()()
DoesServerRelayToAllClients
Upon receiving this command, indicates if the Server will auto-relay it to all other clients.
ID
IsClientCommand (Overrides NetCommand..::..IsClientCommand.)
IsInSessionCommand
Indicates that Command is intended for Players who are In a Session.
IsProcessedByNetworkThread
Indicates if processing of this command can occur on the Networking thread. If 'false', then processing of this command will be delegated to the main application thread.
IsRelayedCommandAlsoProcessedByServer
If this command is to be auto-relayed by the Server, indicates if Server should also Process the command too.
IsServerCommand (Overrides NetCommand..::..IsServerCommand.)
MessageContents
Readable text format for the contents fo the NetMessage.
Name
NetMessage
Reference to the underlying NetMessage that encapsulates the contents of this Command.
Player
Indicates Player that originated this command.
PlayerID
Indicates PlayerID that originated this Command.
PlayerName
Name of the Player that originated this Command.
ServerProcessCommand(NetServer)
Performs server processing when this command is received by the Server.
ToString()()()() (Overrides Object..::..ToString()()()().)

Inheritance Hierarchy

See Also