19 #ifndef _LOCAL_SOCKET_H_
20 #define _LOCAL_SOCKET_H_
22 #include <boost/asio.hpp>
23 #include <boost/cstdint.hpp>
28 using boost::uint32_t;
198 virtual void handle_pdu(boost::shared_ptr<PDU> pdu,
229 boost::asio::local::stream_protocol::socket*
socket;
234 boost::asio::local::stream_protocol::endpoint
endpoint;
277 std::map< uint32_t, boost::shared_ptr<ResponsePDU> >
responses;
334 const std::string& unix_domain_socket,
362 boost::shared_ptr<ResponsePDU>
422 return (this->
socket != 0 ?
true :
false );