public void SendImage(Image img) { MsgTypeCell msgTypeCell = new MsgTypeCell(MsgType.Pic, ImageHelper.ImageToBytes(img)); MsgCell cell = new MsgCell(0x000010, msgTypeCell); UdpLibrary.Send(cell, RemoteEp); }
/// <summary> /// 文件被接收时触发事件 /// </summary> /// <param name="bytes"></param> protected virtual void OnReceiveTextMsg(MsgTypeCell msgTypeCell) { if (ReceiveTextMsg != null) { ReceiveTextMsg(msgTypeCell); } }
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); }