FaceAccess/NngDebuger/main.cpp

28 lines
578 B
C++
Raw Permalink Normal View History

2024-11-13 19:25:23 +08:00
#include "Nng/Socket.h"
#include <cstring>
#include <iostream>
int main(int argc, char const *argv[]) {
using namespace Nng;
if (argc < 2) {
std::cout << "arg size: " << argc << std::endl;
return -2;
}
Socket request(Request);
std::error_code error;
request.dial("tcp://172.16.104.70:33892", error);
if (error) {
std::cerr << error.message() << std::endl;
return -1;
}
request.send(argv[1], strlen(argv[1]));
auto buffer = request.recv();
std::cout << buffer.data() << std::endl;
return 0;
}