WPILibC++ 2023.4.3-108-ge5452e3
GetNameInfo.h File Reference
#include <uv.h>
#include <functional>
#include <memory>
#include <string_view>
#include <utility>
#include <wpi/Signal.h>
#include "wpinet/uv/Request.h"

Go to the source code of this file.

Classes

class  wpi::uv::GetNameInfoReq
 GetNameInfo request. More...
 

Namespaces

namespace  wpi
 
namespace  wpi::uv
 

Functions

void wpi::uv::GetNameInfo (Loop &loop, const std::shared_ptr< GetNameInfoReq > &req, const sockaddr &addr, int flags=0)
 Asynchronous getnameinfo(3). More...
 
void wpi::uv::GetNameInfo (const std::shared_ptr< Loop > &loop, const std::shared_ptr< GetNameInfoReq > &req, const sockaddr &addr, int flags=0)
 Asynchronous getnameinfo(3). More...
 
void wpi::uv::GetNameInfo (Loop &loop, std::function< void(const char *, const char *)> callback, const sockaddr &addr, int flags=0)
 Asynchronous getnameinfo(3). More...
 
void wpi::uv::GetNameInfo (const std::shared_ptr< Loop > &loop, std::function< void(const char *, const char *)> callback, const sockaddr &addr, int flags=0)
 Asynchronous getnameinfo(3). More...
 
void wpi::uv::GetNameInfo4 (Loop &loop, const std::shared_ptr< GetNameInfoReq > &req, std::string_view ip, unsigned int port, int flags=0)
 Asynchronous IPv4 getnameinfo(3). More...
 
void wpi::uv::GetNameInfo4 (const std::shared_ptr< Loop > &loop, const std::shared_ptr< GetNameInfoReq > &req, std::string_view ip, unsigned int port, int flags=0)
 Asynchronous IPv4 getnameinfo(3). More...
 
void wpi::uv::GetNameInfo4 (Loop &loop, std::function< void(const char *, const char *)> callback, std::string_view ip, unsigned int port, int flags=0)
 Asynchronous IPv4 getnameinfo(3). More...
 
void wpi::uv::GetNameInfo4 (const std::shared_ptr< Loop > &loop, std::function< void(const char *, const char *)> callback, std::string_view ip, unsigned int port, int flags=0)
 Asynchronous IPv4 getnameinfo(3). More...
 
void wpi::uv::GetNameInfo6 (Loop &loop, const std::shared_ptr< GetNameInfoReq > &req, std::string_view ip, unsigned int port, int flags=0)
 Asynchronous IPv6 getnameinfo(3). More...
 
void wpi::uv::GetNameInfo6 (const std::shared_ptr< Loop > &loop, const std::shared_ptr< GetNameInfoReq > &req, std::string_view ip, unsigned int port, int flags=0)
 Asynchronous IPv6 getnameinfo(3). More...
 
void wpi::uv::GetNameInfo6 (Loop &loop, std::function< void(const char *, const char *)> callback, std::string_view ip, unsigned int port, int flags=0)
 Asynchronous IPv6 getnameinfo(3). More...
 
void wpi::uv::GetNameInfo6 (const std::shared_ptr< Loop > &loop, std::function< void(const char *, const char *)> callback, std::string_view ip, unsigned int port, int flags=0)
 Asynchronous IPv6 getnameinfo(3). More...