18 lines
450 B
C++
18 lines
450 B
C++
#include <iostream>
|
|
#include <uvw.hpp>
|
|
|
|
|
|
void f(uvw::Loop &loop) {
|
|
uvw::Handle<uvw::Tcp> handle = loop.handle<uvw::Tcp>();
|
|
auto cb = [h = handle](uvw::UVWError err, uvw::Handle<uvw::Connection> conn){ std::cout << "---" << ((bool)err) << std::endl; };
|
|
uvw::Tcp &tcp = handle;
|
|
tcp.connect<uvw::Tcp::IPv4>(std::string{"127.0.0.1"}, 80, cb);
|
|
}
|
|
|
|
|
|
int main() {
|
|
auto loop = uvw::Loop::getDefault();
|
|
f(*loop);
|
|
loop->runWait();
|
|
}
|