Class RakNetPeerInterface
java.lang.Object
zombie.core.raknet.RakNetPeerInterface
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final byte
static final byte
static final byte
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionint
int
ConnectToSteamServer
(long var1, String var3, boolean var4) void
disconnect
(long connectedGUID, String message) int
GetAveragePing
(long guid) long
GetClientOwnerSteamID
(long guid) long
GetClientSteamID
(long guid) int
byte
GetConnectionType
(long guid) long
getGuidFromIndex
(int id) long
getIPFromGUID
(long guid) int
GetLastPing
(long guid) int
GetLowestPing
(long guid) int
GetMTUSize
(long guid) GetNetStatistics
(long guid) static void
init()
void
Init
(boolean steamMode) boolean
Receive
(ByteBuffer buffer) int
Send
(ByteBuffer data, int PacketPriority, int PacketReliability, byte orderingChannel, long guid, boolean broadcast) int
SendRaw
(ByteBuffer data, int PacketPriority, int PacketReliability, byte orderingChannel, long guid, boolean broadcast) void
SetClientPort
(int port) void
SetIncomingPassword
(String password) void
SetMaximumIncomingConnections
(int num) void
SetOccasionalPing
(boolean bPing) void
SetServerIP
(String ip) void
SetServerPort
(int port, int UDPPort) void
SetTimeoutTime
(int time) void
SetUnreliableTimeout
(int timeout) void
Shutdown()
int
Startup
(int maxConnections)
-
Field Details
-
ID_NEW_INCOMING_CONNECTION
public static final int ID_NEW_INCOMING_CONNECTION- See Also:
-
ID_DISCONNECTION_NOTIFICATION
public static final int ID_DISCONNECTION_NOTIFICATION- See Also:
-
ID_INCOMPATIBLE_PROTOCOL_VERSION
public static final int ID_INCOMPATIBLE_PROTOCOL_VERSION- See Also:
-
ID_CONNECTED_PING
public static final int ID_CONNECTED_PING- See Also:
-
ID_UNCONNECTED_PING
public static final int ID_UNCONNECTED_PING- See Also:
-
ID_CONNECTION_LOST
public static final int ID_CONNECTION_LOST- See Also:
-
ID_ALREADY_CONNECTED
public static final int ID_ALREADY_CONNECTED- See Also:
-
ID_REMOTE_DISCONNECTION_NOTIFICATION
public static final int ID_REMOTE_DISCONNECTION_NOTIFICATION- See Also:
-
ID_REMOTE_CONNECTION_LOST
public static final int ID_REMOTE_CONNECTION_LOST- See Also:
-
ID_REMOTE_NEW_INCOMING_CONNECTION
public static final int ID_REMOTE_NEW_INCOMING_CONNECTION- See Also:
-
ID_CONNECTION_BANNED
public static final int ID_CONNECTION_BANNED- See Also:
-
ID_CONNECTION_ATTEMPT_FAILED
public static final int ID_CONNECTION_ATTEMPT_FAILED- See Also:
-
ID_NO_FREE_INCOMING_CONNECTIONS
public static final int ID_NO_FREE_INCOMING_CONNECTIONS- See Also:
-
ID_CONNECTION_REQUEST_ACCEPTED
public static final int ID_CONNECTION_REQUEST_ACCEPTED- See Also:
-
ID_INVALID_PASSWORD
public static final int ID_INVALID_PASSWORD- See Also:
-
ID_PING
public static final int ID_PING- See Also:
-
ID_RAKVOICE_OPEN_CHANNEL_REQUEST
public static final int ID_RAKVOICE_OPEN_CHANNEL_REQUEST- See Also:
-
ID_RAKVOICE_OPEN_CHANNEL_REPLY
public static final int ID_RAKVOICE_OPEN_CHANNEL_REPLY- See Also:
-
ID_RAKVOICE_CLOSE_CHANNEL
public static final int ID_RAKVOICE_CLOSE_CHANNEL- See Also:
-
ID_USER_PACKET_ENUM
public static final int ID_USER_PACKET_ENUM- See Also:
-
PacketPriority_IMMEDIATE
public static final int PacketPriority_IMMEDIATE- See Also:
-
PacketPriority_HIGH
public static final int PacketPriority_HIGH- See Also:
-
PacketPriority_MEDIUM
public static final int PacketPriority_MEDIUM- See Also:
-
PacketPriority_LOW
public static final int PacketPriority_LOW- See Also:
-
PacketReliability_UNRELIABLE
public static final int PacketReliability_UNRELIABLE- See Also:
-
PacketReliability_UNRELIABLE_SEQUENCED
public static final int PacketReliability_UNRELIABLE_SEQUENCED- See Also:
-
PacketReliability_RELIABLE
public static final int PacketReliability_RELIABLE- See Also:
-
PacketReliability_RELIABLE_ORDERED
public static final int PacketReliability_RELIABLE_ORDERED- See Also:
-
PacketReliability_RELIABLE_SEQUENCED
public static final int PacketReliability_RELIABLE_SEQUENCED- See Also:
-
PacketReliability_UNRELIABLE_WITH_ACK_RECEIPT
public static final int PacketReliability_UNRELIABLE_WITH_ACK_RECEIPT- See Also:
-
PacketReliability_RELIABLE_WITH_ACK_RECEIPT
public static final int PacketReliability_RELIABLE_WITH_ACK_RECEIPT- See Also:
-
PacketReliability_RELIABLE_ORDERED_WITH_ACK_RECEIPT
public static final int PacketReliability_RELIABLE_ORDERED_WITH_ACK_RECEIPT- See Also:
-
ConnectionType_Disconnected
public static final byte ConnectionType_Disconnected- See Also:
-
ConnectionType_UDPRakNet
public static final byte ConnectionType_UDPRakNet- See Also:
-
ConnectionType_Steam
public static final byte ConnectionType_Steam- See Also:
-
-
Constructor Details
-
RakNetPeerInterface
public RakNetPeerInterface()
-
-
Method Details
-
init
public static void init() -
Init
public void Init(boolean steamMode) -
Startup
public int Startup(int maxConnections) -
Shutdown
public void Shutdown() -
SetServerIP
-
SetServerPort
public void SetServerPort(int port, int UDPPort) -
SetClientPort
public void SetClientPort(int port) -
Connect
-
ConnectToSteamServer
-
GetServerIP
-
GetClientSteamID
public long GetClientSteamID(long guid) -
GetClientOwnerSteamID
public long GetClientOwnerSteamID(long guid) -
SetIncomingPassword
-
SetTimeoutTime
public void SetTimeoutTime(int time) -
SetMaximumIncomingConnections
public void SetMaximumIncomingConnections(int num) -
SetOccasionalPing
public void SetOccasionalPing(boolean bPing) -
SetUnreliableTimeout
public void SetUnreliableTimeout(int timeout) -
Receive
-
Send
public int Send(ByteBuffer data, int PacketPriority, int PacketReliability, byte orderingChannel, long guid, boolean broadcast) -
SendRaw
public int SendRaw(ByteBuffer data, int PacketPriority, int PacketReliability, byte orderingChannel, long guid, boolean broadcast) -
getGuidFromIndex
public long getGuidFromIndex(int id) -
getGuidOfPacket
public long getGuidOfPacket() -
getIPFromGUID
-
disconnect
-
GetNetStatistics
-
GetAveragePing
public int GetAveragePing(long guid) -
GetLastPing
public int GetLastPing(long guid) -
GetLowestPing
public int GetLowestPing(long guid) -
GetMTUSize
public int GetMTUSize(long guid) -
GetConnectionsNumber
public int GetConnectionsNumber() -
GetConnectionType
public byte GetConnectionType(long guid)
-