-
- class Origin {
- friend std::ostream&
- std::operator<<(std::ostream& os, metaproxy_1::Origin& o);
-
- enum origin_t {
- API,
- UNIX,
- TCPIP
- } type;
- std::string address; // UNIX+TCPIP
- unsigned long origin_id;
- std::string m_server_host;
- unsigned int m_server_port;
- public:
- Origin(std::string server_host = "", unsigned int server_port = 0);
-
- /// get function - right val in assignment
- std::string server_host() const;
-
- /// get function - right val in assignment
- unsigned int server_port() const;
-
- void set_tcpip_address(std::string addr, unsigned long id);
- };