C# Class NetworkHelper, XNA

显示文件 Open project: hatRiot/XNA Class Usage Examples

Public Properties

Property Type Description
Player2 Vector3
gameStart bool
p1hit bool
p2hit bool
packetReader PacketReader
packetWriter PacketWriter
rot float

Public Methods

Method Description
AsyncFindSession ( ) : void
CreateSession ( ) : void
FindSession ( ) : void
ReceiveMessage ( ) : void
SendMessage ( Vector3 player ) : void
SetPlayerready ( ) : void
SignInGamer ( ) : void
Update ( ) : void
session_GameEnded ( object sender, GameEndedEventArgs e ) : void
session_GameStarted ( object sender, GameStartedEventArgs e ) : void
session_GamerJoined ( object sender, GamerJoinedEventArgs e ) : void
session_GamerLeft ( object sender, GamerLeftEventArgs e ) : void
session_HostChanged ( object sender, HostChangedEventArgs e ) : void
session_SessionEnded ( object sender, NetworkSessionEndedEventArgs e ) : void
session_SessionFound ( IAsyncResult result ) : void

Method Details

AsyncFindSession() public method

public AsyncFindSession ( ) : void
return void

CreateSession() public method

public CreateSession ( ) : void
return void

FindSession() public method

public FindSession ( ) : void
return void

ReceiveMessage() public method

public ReceiveMessage ( ) : void
return void

SendMessage() public method

public SendMessage ( Vector3 player ) : void
player Vector3
return void

SetPlayerready() public method

public SetPlayerready ( ) : void
return void

SignInGamer() public method

public SignInGamer ( ) : void
return void

Update() public method

public Update ( ) : void
return void

session_GameEnded() public method

public session_GameEnded ( object sender, GameEndedEventArgs e ) : void
sender object
e GameEndedEventArgs
return void

session_GameStarted() public method

public session_GameStarted ( object sender, GameStartedEventArgs e ) : void
sender object
e GameStartedEventArgs
return void

session_GamerJoined() public method

public session_GamerJoined ( object sender, GamerJoinedEventArgs e ) : void
sender object
e GamerJoinedEventArgs
return void

session_GamerLeft() public method

public session_GamerLeft ( object sender, GamerLeftEventArgs e ) : void
sender object
e GamerLeftEventArgs
return void

session_HostChanged() public method

public session_HostChanged ( object sender, HostChangedEventArgs e ) : void
sender object
e HostChangedEventArgs
return void

session_SessionEnded() public method

public session_SessionEnded ( object sender, NetworkSessionEndedEventArgs e ) : void
sender object
e NetworkSessionEndedEventArgs
return void

session_SessionFound() public method

public session_SessionFound ( IAsyncResult result ) : void
result IAsyncResult
return void

Property Details

Player2 public_oe property

public Vector3 Player2
return Vector3

gameStart public_oe property

public bool gameStart
return bool

p1hit public_oe property

public bool p1hit
return bool

p2hit public_oe property

public bool p2hit
return bool

packetReader public_oe property

public PacketReader packetReader
return PacketReader

packetWriter public_oe property

public PacketWriter packetWriter
return PacketWriter

rot public_oe property

public float rot
return float