SendMsg

一、准备工作:首先在云端代码上添加事件 _receive() 并启动。

1
2
3
4
viod _receive(string&in from, string&in msg)
{
    Print("_receive, from:"+from+", msg:"+msg+", len:"+msg.length()+"\n");
}

二、Windows客户端执行以下代码:

1
2
3
4
5
6
CString strMsg = L"this is win send msg";
BOOL b = m_client.SendMsgW(strMsg);
if(!b)
    AfxMessageBox(L"发送失败");
else
    AfxMessageBox(L"发送成功");

三、Linux客户端执行以下代码:

1
2
3
4
5
6
std::string strMsg = "this is linux send msg";
bool b = m_client.SendMsg(strMsg.c_str());
if(!b)
    printf("client 发送长连接消息失败, err:%s\n",m_client.GetLastError().c_str());
else
    printf("client 发送长连接消息成功\n");

四、Android客户端执行以下代码:

1
2
3
4
5
6
String strMsg = "this is android send msg";
boolean b = m_client.SendMsg(strMsg);
if(b)
    Log.i("send msg ok", "");
else
    Log.e("send msg fail", "err:"+m_client.GetLastError());

至此,SendMsg完成,感谢您的查阅,希望可以帮到您。

发表评论

电子邮件地址不会被公开。 必填项已用*标注