Public Member Functions | Protected Attributes | Private Attributes | List of all members
zmq::ws_address_t Class Reference

#include <ws_address.hpp>

Inheritance diagram for zmq::ws_address_t:
Inheritance graph
[legend]

Public Member Functions

const sockaddr * addr () const
 
socklen_t addrlen () const
 
sa_family_t family () const
 
const char * host () const
 
const char * path () const
 
int resolve (const char *name_, bool local_, bool ipv6_)
 
int to_string (std::string &addr_) const
 
 ws_address_t ()
 
 ws_address_t (const sockaddr *sa_, socklen_t sa_len_)
 

Protected Attributes

ip_addr_t _address
 

Private Attributes

std::string _host
 
std::string _path
 

Detailed Description

Definition at line 15 of file ws_address.hpp.

Constructor & Destructor Documentation

◆ ws_address_t() [1/2]

zmq::ws_address_t::ws_address_t ( )

Definition at line 26 of file ws_address.cpp.

◆ ws_address_t() [2/2]

zmq::ws_address_t::ws_address_t ( const sockaddr *  sa_,
socklen_t  sa_len_ 
)

Definition at line 31 of file ws_address.cpp.

Member Function Documentation

◆ addr()

const sockaddr * zmq::ws_address_t::addr ( ) const

Definition at line 112 of file ws_address.cpp.

◆ addrlen()

socklen_t zmq::ws_address_t::addrlen ( ) const

Definition at line 117 of file ws_address.cpp.

◆ family()

sa_family_t zmq::ws_address_t::family ( ) const

Definition at line 135 of file ws_address.cpp.

◆ host()

const char * zmq::ws_address_t::host ( ) const

Definition at line 122 of file ws_address.cpp.

◆ path()

const char * zmq::ws_address_t::path ( ) const

Definition at line 127 of file ws_address.cpp.

◆ resolve()

int zmq::ws_address_t::resolve ( const char *  name_,
bool  local_,
bool  ipv6_ 
)

Definition at line 66 of file ws_address.cpp.

◆ to_string()

int zmq::ws_address_t::to_string ( std::string addr_) const

Definition at line 102 of file ws_address.cpp.

Member Data Documentation

◆ _address

ip_addr_t zmq::ws_address_t::_address
protected

Definition at line 42 of file ws_address.hpp.

◆ _host

std::string zmq::ws_address_t::_host
private

Definition at line 45 of file ws_address.hpp.

◆ _path

std::string zmq::ws_address_t::_path
private

Definition at line 46 of file ws_address.hpp.


The documentation for this class was generated from the following files:


libaditof
Author(s):
autogenerated on Wed May 21 2025 02:07:11