#include <src/slic3r/Utils/Bonjour.hpp>
|
| | LookupSocket (Bonjour::TxtKeys txt_keys, std::string service, std::string service_dn, std::string protocol, Bonjour::ReplyFn replyfn, const boost::asio::ip::address &multicast_address, const boost::asio::ip::address &interface_address, std::shared_ptr< boost::asio::io_service > io_service) |
| |
| | LookupSocket (Bonjour::TxtKeys txt_keys, std::string service, std::string service_dn, std::string protocol, Bonjour::ReplyFn replyfn, const boost::asio::ip::address &multicast_address, std::shared_ptr< boost::asio::io_service > io_service) |
| |
| const Bonjour::TxtKeys | get_txt_keys () const |
| |
| const std::string | get_service () const |
| |
| const std::string | get_service_dn () const |
| |
| void | send () |
| |
| void | async_receive () |
| |
| void | cancel () |
| |
◆ LookupSocket() [1/2]
| Slic3r::LookupSocket::LookupSocket |
( |
Bonjour::TxtKeys |
txt_keys, |
|
|
std::string |
service, |
|
|
std::string |
service_dn, |
|
|
std::string |
protocol, |
|
|
Bonjour::ReplyFn |
replyfn, |
|
|
const boost::asio::ip::address & |
multicast_address, |
|
|
const boost::asio::ip::address & |
interface_address, |
|
|
std::shared_ptr< boost::asio::io_service > |
io_service |
|
) |
| |
|
inline |
191 {
194 }
std::string service_dn
Definition Bonjour.hpp:229
void create_request()
Definition Bonjour.hpp:219
Bonjour::TxtKeys txt_keys
Definition Bonjour.hpp:227
std::string service
Definition Bonjour.hpp:228
std::string protocol
Definition Bonjour.hpp:230
UdpSocket(Bonjour::ReplyFn replyfn, const boost::asio::ip::address &multicast_address, const boost::asio::ip::address &interface_address, std::shared_ptr< boost::asio::io_service > io_service)
Bonjour::ReplyFn replyfn
Definition Bonjour.hpp:167
boost::asio::ip::address multicast_address
Definition Bonjour.hpp:168
std::shared_ptr< boost::asio::io_service > io_service
Definition Bonjour.hpp:171
References create_request(), Slic3r::UdpSocket::replyfn, and service.
◆ LookupSocket() [2/2]
| Slic3r::LookupSocket::LookupSocket |
( |
Bonjour::TxtKeys |
txt_keys, |
|
|
std::string |
service, |
|
|
std::string |
service_dn, |
|
|
std::string |
protocol, |
|
|
Bonjour::ReplyFn |
replyfn, |
|
|
const boost::asio::ip::address & |
multicast_address, |
|
|
std::shared_ptr< boost::asio::io_service > |
io_service |
|
) |
| |
|
inline |
◆ async_receive()
| void Slic3r::UdpSocket::async_receive |
( |
| ) |
|
|
inherited |
◆ cancel()
| void Slic3r::UdpSocket::cancel |
( |
| ) |
|
|
inlineinherited |
◆ create_request()
| void Slic3r::LookupSocket::create_request |
( |
| ) |
|
|
inlineprotected |
◆ create_session()
◆ get_service()
| const std::string Slic3r::LookupSocket::get_service |
( |
| ) |
const |
|
inline |
◆ get_service_dn()
| const std::string Slic3r::LookupSocket::get_service_dn |
( |
| ) |
const |
|
inline |
◆ get_txt_keys()
◆ receive_handler()
| void Slic3r::UdpSocket::receive_handler |
( |
SharedSession |
session, |
|
|
const boost::system::error_code & |
error, |
|
|
size_t |
bytes |
|
) |
| |
|
protectedinherited |
◆ send()
| void Slic3r::UdpSocket::send |
( |
| ) |
|
|
inherited |
◆ io_service
| std::shared_ptr< boost::asio::io_service > Slic3r::UdpSocket::io_service |
|
protectedinherited |
◆ mcast_endpoint
| boost::asio::ip::udp::endpoint Slic3r::UdpSocket::mcast_endpoint |
|
protectedinherited |
◆ multicast_address
| boost::asio::ip::address Slic3r::UdpSocket::multicast_address |
|
protectedinherited |
◆ protocol
| std::string Slic3r::LookupSocket::protocol |
|
protected |
◆ replyfn
◆ request
◆ requests
◆ service
| std::string Slic3r::LookupSocket::service |
|
protected |
◆ service_dn
| std::string Slic3r::LookupSocket::service_dn |
|
protected |
◆ socket
| boost::asio::ip::udp::socket Slic3r::UdpSocket::socket |
|
protectedinherited |
◆ txt_keys
The documentation for this class was generated from the following files: