public void Deserialize(NetDataReader reader) { peerType = (CentralServerPeerType)reader.GetByte(); networkAddress = reader.GetString(); networkPort = reader.GetInt(); extra = reader.GetString(); }
public static string GetAppServerRegisterHash(CentralServerPeerType peerType, int time) { // TODO: Add salt MD5 algorithm = MD5.Create(); // or use SHA256.Create(); return(Encoding.UTF8.GetString(algorithm.ComputeHash(Encoding.UTF8.GetBytes(peerType.ToString() + time.ToString())))); }
public uint RequestAppServerAddress(CentralServerPeerType peerType, string extra, AckMessageCallback callback) { RequestAppServerAddressMessage message = new RequestAppServerAddressMessage(); message.peerType = peerType; message.extra = extra; return(Client.ClientSendAckPacket(DeliveryMethod.ReliableOrdered, MMOMessageTypes.RequestAppServerAddress, message, callback)); }
public bool RequestAppServerAddress(CentralServerPeerType peerType, string extra) { return(ClientSendRequest(MMORequestTypes.RequestAppServerRegister, new RequestAppServerAddressMessage() { peerType = peerType, extra = extra, })); }
public uint RequestAppServerAddress(CentralServerPeerType peerType, string extra, AckMessageCallback callback) { RequestAppServerAddressMessage message = new RequestAppServerAddressMessage(); message.peerType = peerType; message.extra = extra; return(ClientSendRequest(MMOMessageTypes.RequestAppServerAddress, message, callback)); }
public bool RequestAppServerAddress(CentralServerPeerType peerType, string extra) { Logging.Log(LogTag, "App Address is requesting"); return(SendRequest(MMORequestTypes.RequestAppServerAddress, new RequestAppServerAddressMessage() { peerType = peerType, extra = extra, })); }
public override void DeserializeData(NetDataReader reader) { peerType = (CentralServerPeerType)reader.GetByte(); extra = reader.GetString(); }