void Start() { Debug.Log("Start is called!"); SimonProto.ReqGateGetConnector getConnector = new SimonProto.ReqGateGetConnector(); getConnector.Region = "abc"; byte[] databytes = getConnector.ToByteArray(); IMessage imPerson = new SimonProto.ReqGateGetConnector(); SimonProto.ReqGateGetConnector get2 = (SimonProto.ReqGateGetConnector)imPerson.Descriptor.Parser.ParseFrom(databytes); Debug.Log(get2.Region); }
private void onDoChatClick() { string interfaceName = "ReqGateGetConnector"; SimonProto.ReqGateGetConnector getConnector = new SimonProto.ReqGateGetConnector(); getConnector.Region = "abc"; byte[] databytes = getConnector.ToByteArray(); pc.Req(interfaceName, databytes, response => { SimonProto.ResGateGetConnector res = SimonProto.ResGateGetConnector.Parser.ParseFrom((byte[])response); Debug.Log("[Protocol]response:" + res.ToString()); }); }