Shadowrun: Awakened 29 September 2011 - Build 871
Public Types | Public Attributes
RakNet::RakPeer::RemoteSystemStruct Struct Reference

#include <RakPeer.h>

List of all members.

Public Types

enum  ConnectMode {
  NO_ACTION, DISCONNECT_ASAP, DISCONNECT_ASAP_SILENTLY, DISCONNECT_ON_NO_ACK,
  REQUESTED_CONNECTION, HANDLING_CONNECTION_REQUEST, UNVERIFIED_SENDER, CONNECTED
}

Public Attributes

RakNet::Time connectionTime
 When did the last reliable send occur. Reliable sends must occur at least once every timeoutTime/2 units to notice disconnects.
enum
RakNet::RakPeer::RemoteSystemStruct::ConnectMode 
connectMode
RakNetGUID guid
 connection time, if active.
bool isActive
RakNet::Time lastReliableSend
 When to next ping this player.
unsigned short lowestPing
 The index we are writing into the pingAndClockDifferential circular buffer.
int MTUSize
SystemAddress myExternalSystemAddress
 Their external IP on the internet.
RakNet::Time nextPingTime
 The lowest ping value encountered.
PingAndClockDifferential pingAndClockDifferential [PING_TIMES_ARRAY_SIZE]
 True if we started this connection via Connect. False if someone else connected to us.
RakNet::Time pingAndClockDifferentialWriteIndex
 last x ping times and calculated clock differentials with it
RakNetSmartPtr< RakNetSocketrakNetSocket
ReliabilityLayer reliabilityLayer
 Their internal IP, behind the LAN.
SystemIndex remoteSystemIndex
SystemAddress systemAddress
SystemAddress theirInternalSystemAddress [10]
 Your external IP on the internet, from their perspective.
bool weInitiatedTheConnection
 The reliability layer associated with this player.

Detailed Description

Definition at line 612 of file RakPeer.h.


Member Enumeration Documentation

Enumerator:
NO_ACTION 
DISCONNECT_ASAP 
DISCONNECT_ASAP_SILENTLY 
DISCONNECT_ON_NO_ACK 
REQUESTED_CONNECTION 
HANDLING_CONNECTION_REQUEST 
UNVERIFIED_SENDER 
CONNECTED 

Definition at line 642 of file RakPeer.h.


Member Data Documentation

Definition at line 625 of file RakPeer.h.

Definition at line 627 of file RakPeer.h.

Definition at line 614 of file RakPeer.h.

Definition at line 624 of file RakPeer.h.

Definition at line 622 of file RakPeer.h.

Definition at line 628 of file RakPeer.h.

Definition at line 616 of file RakPeer.h.

Definition at line 623 of file RakPeer.h.

Definition at line 620 of file RakPeer.h.

Definition at line 621 of file RakPeer.h.

Definition at line 630 of file RakPeer.h.

Definition at line 618 of file RakPeer.h.

Definition at line 631 of file RakPeer.h.

Definition at line 615 of file RakPeer.h.

Definition at line 617 of file RakPeer.h.

Definition at line 619 of file RakPeer.h.


The documentation for this struct was generated from the following file:

Copyright © 2007-2010 by The Shadowrun: Awakened Team. This work is licensed under the GNU Lesser General Public License 3.

GNU Lesser General Public License 3 Sourceforge.net