public static void CallBack(CmdChannel type, uint cmdid, uint parser, uint context) { ArrayList list = new ArrayList(); string tatal = type.ToString() + "; " + (ProtocolEnum)cmdid; //0x" + cmdid.ToString("x"); // + ";" + parser.ToString () + ";" + context.ToString (); Debug.Log("====Unity==== callback:" + tatal); YunvaMsgBase.GetMsg(cmdid, (object)parser); }
protected void PacketChannel(byte channel, byte command, byte[] aPacket) { if (SigReceived) { CmdChannel?.Invoke(channel, command, aPacket); } WaitForMessage(); }
private static extern int YVIM_SendCmd(CmdChannel type, uint cmdid, uint parser);
public int YV_SendCmd(CmdChannel type, uint cmdid, uint parser) { return(YVIM_SendCmd(type, cmdid, parser)); }