Diarkis C# Client SDK
Diarkis.Lib.Packet Member List

This is the complete list of members for Diarkis.Lib.Packet, including all inherited members.

AddrFromBytes(byte[] bytes) (defined in Diarkis.Lib.Packet)Diarkis.Lib.Packetinlinestatic
AddrToBytes(string addr, int port) (defined in Diarkis.Lib.Packet)Diarkis.Lib.Packetinlinestatic
BytesListToBytes(List< byte[]> list) (defined in Diarkis.Lib.Packet)Diarkis.Lib.Packetinlinestatic
BytesListToBytesMin(List< byte[]> list) (defined in Diarkis.Lib.Packet)Diarkis.Lib.Packetinlinestatic
BytesToBytesListMin(byte[] bytes) (defined in Diarkis.Lib.Packet)Diarkis.Lib.Packetinlinestatic
Combine(byte[] buf, byte[] packet) (defined in Diarkis.Lib.Packet)Diarkis.Lib.Packetinlinestatic
Combine(byte[] buf, byte[] packet, int packetLength) (defined in Diarkis.Lib.Packet)Diarkis.Lib.Packetinlinestatic
Create(uint ver, uint cmd, byte[] payload) (defined in Diarkis.Lib.Packet)Diarkis.Lib.Packetinlinestatic
CreateSecurePayload(byte[] sid, byte[] key, byte[] iv, byte[] macKey, byte[] payload) (defined in Diarkis.Lib.Packet)Diarkis.Lib.Packetinlinestatic
CreateSecurePayload(byte[] sid, byte[] key, byte[] iv, byte[] macKey, byte[] payload, int payloadLength) (defined in Diarkis.Lib.Packet)Diarkis.Lib.Packetinlinestatic
CreateUDPPacket(uint flag, uint seq, byte[] packet) (defined in Diarkis.Lib.Packet)Diarkis.Lib.Packetinlinestatic
DecryptSecurePayload(byte[] key, byte[] iv, byte[] macKey, byte[] payload) (defined in Diarkis.Lib.Packet)Diarkis.Lib.Packetinlinestatic
DictionaryToBytes(Dictionary< string, double > dic) (defined in Diarkis.Lib.Packet)Diarkis.Lib.Packetinlinestatic
Equal(byte[] b1, int start1, int end1, byte[] b2, int start2, int end2) (defined in Diarkis.Lib.Packet)Diarkis.Lib.Packetinlinestatic
ExtractAdditionalDataFromKeepAlive(byte[] payload) (defined in Diarkis.Lib.Packet)Diarkis.Lib.Packetinlinestatic
ExtractClientAddressFromKeepAlive(byte[] payload) (defined in Diarkis.Lib.Packet)Diarkis.Lib.Packetinlinestatic
ExtractNotifications(byte[] bytes) (defined in Diarkis.Lib.Packet)Diarkis.Lib.Packetinlinestatic
GetP2PClientAddrs(byte[] bytes, string myAddr) (defined in Diarkis.Lib.Packet)Diarkis.Lib.Packetinlinestatic
IsReconnectPayload(byte[] payload) (defined in Diarkis.Lib.Packet)Diarkis.Lib.Packetinlinestatic
Parse(byte[] packet) (defined in Diarkis.Lib.Packet)Diarkis.Lib.Packetinlinestatic
ParseHeader(byte[] packet) (defined in Diarkis.Lib.Packet)Diarkis.Lib.Packetinlinestatic
ParseReconnectPayload(byte[] payload) (defined in Diarkis.Lib.Packet)Diarkis.Lib.Packetinlinestatic
ParseUDPPacket(byte[] packet) (defined in Diarkis.Lib.Packet)Diarkis.Lib.Packetinlinestatic
PUSH_STATUS (defined in Diarkis.Lib.Packet)Diarkis.Lib.Packetstatic
REQ_HEADER_SIZE (defined in Diarkis.Lib.Packet)Diarkis.Lib.Packetstatic
RES_HEADER_SIZE (defined in Diarkis.Lib.Packet)Diarkis.Lib.Packetstatic
RUDP_PROTO_ACK (defined in Diarkis.Lib.Packet)Diarkis.Lib.Packetstatic
RUDP_PROTO_DAT (defined in Diarkis.Lib.Packet)Diarkis.Lib.Packetstatic
RUDP_PROTO_EACK (defined in Diarkis.Lib.Packet)Diarkis.Lib.Packetstatic
RUDP_PROTO_FIN (defined in Diarkis.Lib.Packet)Diarkis.Lib.Packetstatic
RUDP_PROTO_RST (defined in Diarkis.Lib.Packet)Diarkis.Lib.Packetstatic
RUDP_PROTO_SYN (defined in Diarkis.Lib.Packet)Diarkis.Lib.Packetstatic
Slice(byte[] buf, int offset, int size) (defined in Diarkis.Lib.Packet)Diarkis.Lib.Packetinlinestatic
StringListToBytes(List< string > list) (defined in Diarkis.Lib.Packet)Diarkis.Lib.Packetinlinestatic
ToBytesList(byte[] payload) (defined in Diarkis.Lib.Packet)Diarkis.Lib.Packetinlinestatic
ToDictionary(byte[] bytes) (defined in Diarkis.Lib.Packet)Diarkis.Lib.Packetinlinestatic
ToError(byte[] bytes) (defined in Diarkis.Lib.Packet)Diarkis.Lib.Packetinlinestatic
ToStringList(byte[] payload) (defined in Diarkis.Lib.Packet)Diarkis.Lib.Packetinlinestatic
ToUInt16BE(byte[] bytes, int offset) (defined in Diarkis.Lib.Packet)Diarkis.Lib.Packetinlinestatic
UDP_PROTO (defined in Diarkis.Lib.Packet)Diarkis.Lib.Packetstatic