void OnGUI() { if (GUILayout.Button("------------发送 ------", GUILayout.Height(200))) { byte[] buf = new byte[] { 10, 6, 8, 1, 16, 1, 24, 0, 18, 24, 10, 22, 10, 9, 103, 122, 108, 49, 50, 51, 52, 53, 54, 18, 9, 103, 122, 108, 49, 50, 51, 52, 53, 54 }; HS_MsgWrapper msg = new HS_MsgWrapper(1, 1, buf); _Socket.Send(msg); } GUILayout.Label(_log); GUILayout.Label(_Recv); }
public void Update() { if (Input.GetKeyDown(KeyCode.Keypad0)) { //HS_SocketStream s = CreateLoginServer(); //_Socket.NativeSocket.SendTimeout = 1; byte[] buf = new byte[] { 10, 6, 8, 1, 16, 1, 24, 0, 18, 24, 10, 22, 10, 9, 103, 122, 108, 49, 50, 51, 52, 53, 54, 18, 9, 103, 122, 108, 49, 50, 51, 52, 53, 54 }; HS_MsgWrapper msg = new HS_MsgWrapper(1, 1, buf); _Socket.Send(msg); } }
HS_MsgWrapper ISocketStreamHandler.OnHandleRecv(byte[] data, int dateSize) { //D.Log("收到数据 <" + dateSize + ">"); HS_MsgWrapper msg = new HS_MsgWrapper(1, 1, data); if (isRevc) { isRevc = false; foreach (byte b in data) { _Recv += b + ","; } } return(msg); }
void ISocketManagerHandler.Handler(HS_SocketStream socket, HS_MsgWrapper msg) { }