public void OnP2PMemberJoin(HostID memberHostID, HostID groupHostID, int memberCount, ByteArray customField) { SimpleApp.print("[Client] P2P member " + memberHostID + " joined group " + groupHostID + "."); this.GroupID = groupHostID; if (memberHostID != m_client.LocalHostID) { m_simpleProxy.P2PChat(memberHostID, RmiContext.ReliableSend, "Hello~~", 1, 1); } }
public void OnJoinServerComplete(ErrorInfo info, ByteArray replyFromServer) // { IsConnectWaiting = false; if (info.errorType == ErrorType.Ok) { SimpleApp.print("Server connection ok. Client HostID = " + m_client.LocalHostID); IsConnected = true; } else { SimpleApp.print("Server connection failed."); } }
public void OnWarning(ErrorInfo errorInfo) { SimpleApp.print("Warinig : " + errorInfo.ToString()); }
public void OnNoRmiProcessed(RmiID rmiID) { SimpleApp.print("NoRmiProcessed : " + rmiID); }
public void OnInformation(ErrorInfo errorInfo) { SimpleApp.print("Information " + errorInfo.ToString()); }
public void OnException(HostID remoteID, System.Exception e) { SimpleApp.print("exception : " + e.ToString()); }
public void OnError(ErrorInfo errorInfo) { SimpleApp.print("Error : " + errorInfo.ToString()); }
public void OnP2PMemberLeave(HostID memberHostID, HostID groupHostID, int memberCount) { SimpleApp.print("[Client] P2P member " + memberHostID + " left group " + groupHostID + "."); }
public void OnReceiveUserMessage(HostID sender, RmiContext rmiContext, ByteArray payload) { SimpleApp.print("ReceiveUserMessage HostID : " + sender); }
public void OnChangeServerUdp(ErrorType reason) { SimpleApp.print("ChangeServerUdp " + reason); }