C# Class ManateesAgainstCards.Network.Server

Afficher le fichier Open project: DatZach/HumanityAgainstCards

Méthodes publiques

Свойство Type Description
AllowLateJoins bool
Password string
PointCap int
SecondsPerTurn int
State States

Méthodes publiques

Méthode Description
DeclareWinner ( ushort id ) : void
GenerateId ( ) : ushort
Greet ( ) : void
Initialize ( int port ) : void
LoadCards ( ) : void
SendMessage ( this connection, Packet packet, NetDeliveryMethod method = NetDeliveryMethod.ReliableOrdered ) : NetSendResult
SendMessageToAll ( Packet packet, NetDeliveryMethod method = NetDeliveryMethod.ReliableOrdered, bool>.Func condition = null ) : void
SendMessageToAllExcept ( Packet packet, ushort id, NetDeliveryMethod method = NetDeliveryMethod.ReliableOrdered ) : void
Shutdown ( ) : void
StartMatch ( bool cooldown ) : void
UpdateNetwork ( ) : void

Private Methods

Méthode Description
HandleGame ( ) : void
Server ( ) : System

Method Details

DeclareWinner() public static méthode

public static DeclareWinner ( ushort id ) : void
id ushort
Résultat void

GenerateId() public static méthode

public static GenerateId ( ) : ushort
Résultat ushort

Greet() public static méthode

public static Greet ( ) : void
Résultat void

Initialize() public static méthode

public static Initialize ( int port ) : void
port int
Résultat void

LoadCards() public static méthode

public static LoadCards ( ) : void
Résultat void

SendMessage() public static méthode

public static SendMessage ( this connection, Packet packet, NetDeliveryMethod method = NetDeliveryMethod.ReliableOrdered ) : NetSendResult
connection this
packet Packet
method NetDeliveryMethod
Résultat NetSendResult

SendMessageToAll() public static méthode

public static SendMessageToAll ( Packet packet, NetDeliveryMethod method = NetDeliveryMethod.ReliableOrdered, bool>.Func condition = null ) : void
packet Packet
method NetDeliveryMethod
condition bool>.Func
Résultat void

SendMessageToAllExcept() public static méthode

public static SendMessageToAllExcept ( Packet packet, ushort id, NetDeliveryMethod method = NetDeliveryMethod.ReliableOrdered ) : void
packet Packet
id ushort
method NetDeliveryMethod
Résultat void

Shutdown() public static méthode

public static Shutdown ( ) : void
Résultat void

StartMatch() public static méthode

public static StartMatch ( bool cooldown ) : void
cooldown bool
Résultat void

UpdateNetwork() public static méthode

public static UpdateNetwork ( ) : void
Résultat void

Property Details

AllowLateJoins public_oe static_oe property

public static bool AllowLateJoins
Résultat bool

Password public_oe static_oe property

public static string Password
Résultat string

PointCap public_oe static_oe property

public static int PointCap
Résultat int

SecondsPerTurn public_oe static_oe property

public static int SecondsPerTurn
Résultat int

State public_oe static_oe property

public static States State
Résultat States