Back to Site
Loading...
Searching...
No Matches
librats::MdnsService Struct Reference

#include <mdns.h>

Collaboration diagram for librats::MdnsService:
[legend]

Public Member Functions

 MdnsService ()
 
 MdnsService (const std::string &name, const std::string &host, const std::string &ip, uint16_t p)
 

Public Attributes

std::string service_name
 
std::string host_name
 
std::string ip_address
 
uint16_t port
 
std::map< std::string, std::string > txt_records
 
std::chrono::steady_clock::time_point last_seen
 

Detailed Description

Definition at line 55 of file mdns.h.

Constructor & Destructor Documentation

◆ MdnsService() [1/2]

librats::MdnsService::MdnsService ( )
inline

Definition at line 63 of file mdns.h.

◆ MdnsService() [2/2]

librats::MdnsService::MdnsService ( const std::string &  name,
const std::string &  host,
const std::string &  ip,
uint16_t  p 
)
inline

Definition at line 65 of file mdns.h.

Member Data Documentation

◆ host_name

std::string librats::MdnsService::host_name

Definition at line 57 of file mdns.h.

◆ ip_address

std::string librats::MdnsService::ip_address

Definition at line 58 of file mdns.h.

◆ last_seen

std::chrono::steady_clock::time_point librats::MdnsService::last_seen

Definition at line 61 of file mdns.h.

◆ port

uint16_t librats::MdnsService::port

Definition at line 59 of file mdns.h.

◆ service_name

std::string librats::MdnsService::service_name

Definition at line 56 of file mdns.h.

◆ txt_records

std::map<std::string, std::string> librats::MdnsService::txt_records

Definition at line 60 of file mdns.h.


The documentation for this struct was generated from the following file: