1 Sep 05:20
Re: [Boost.Asio] service_name/port inconsistency
Vjekoslav Brajkovic <balkan <at> cs.washington.edu>
2008-09-01 03:20:43 GMT
2008-09-01 03:20:43 GMT
On Sun, 31 Aug 2008, Boris wrote: >> [...]a) What is the point passing endpoint_type, when we know for sure that >> endpoint will only accept address which *cannot* be a FQDN. What do we >> achieve by doing this? > > If I'm not mistaken it's basically a wrapper for getnameinfo(). Maybe I haven't expressed myself correctly. resolver.resolve(endpoint) - does not resolve anything since the endpoint can only be expressed in dotted decimal form, or in hexadecimal notation. >> b) To be more precise: How come basic_resolver_query does not take >> unsigned short as a parameter for service/port? > > I don't know why but you can pass a port number by converting it to a > std::string. Yeah, that's what I'm dong (lexical cast) in order to keep the code simple and generic. Thanks! V
RSS Feed