nanomsg-样例代码

设置超时

初始化完毕后就可以设置。

// 2s timeout
int timeout = 2000;
int iRet = nn_setsockopt(m_sock_request, NN_SOL_SOCKET, NN_RCVTIMEO, &timeout, sizeof(timeout));
assert(iRet == 0);

int iRet = nn_setsockopt(m_sock_request, NN_SOL_SOCKET, NN_SNDTIMEO, &timeout, sizeof(timeout));
assert(iRet == 0);