Example #1
0
        public void SendImage(Image img)
        {
            MsgTypeCell msgTypeCell = new MsgTypeCell(MsgType.Pic, ImageHelper.ImageToBytes(img));
            MsgCell     cell        = new MsgCell(0x000010, msgTypeCell);

            UdpLibrary.Send(cell, RemoteEp);
        }
Example #2
0
 /// <summary>
 /// 文件被接收时触发事件
 /// </summary>
 /// <param name="bytes"></param>
 protected virtual void OnReceiveTextMsg(MsgTypeCell msgTypeCell)
 {
     if (ReceiveTextMsg != null)
     {
         ReceiveTextMsg(msgTypeCell);
     }
 }
Example #3
0
        public void SendText(string strmsg)
        {
            byte[]      dataBytes   = Encoding.Default.GetBytes(strmsg);
            MsgTypeCell msgTypeCell = new MsgTypeCell(MsgType.TxtMsg, dataBytes);
            MsgCell     cell        = new MsgCell(0x000010, msgTypeCell);

            UdpLibrary.Send(cell, RemoteEp);
        }