[boost.asio] tcp::resolver::iterator - was tut der?
-
Hallo,
wie der Titel schon sagt, versteh ich momentan nicht so wirklich wozu so ein "endpoint_iterator" nütze sein soll. Die class reference hilft mir auch nicht weiter. Bisher bin ich davon ausgegangen, dass ein 'endpoint' im groben eine IP + Port ist. Dann kapier ich aber nicht, weshalb es da einen iterator geben sollte.
Hier wird der Iterator beispielsweise verwendet:
http://asio.sourceforge.net/boost_asio_0_3_9/libs/asio/example/chat/chat_client.cppAuch hier helfen mir die überaus reichlich vorhandenen Kommentare nicht weiter.
Wer nett, wenn mir einer von euch in knappen Worten sagen könnte, was mit diesem mysteriösen iterator/entpoint auf sich hat.
Danke.PS: ein "resolver" is dazu da, einen entpoint zu erstellen?
-
*selber google*, weil ich mich mit asio am rande beschäftige.
* resolver::iterator iterator // Forward-only iterator that can be used to * // traverse the list of endpoint entries. * ); @endcodeeine Liste von Endpunkten.
ich les grad das hier
http://osdir.com/ml/lib.boost.cvs/2006-11/msg00096.html
dazu durch.
-
dieses beispiel
http://dev.voip.co.uk/~theo/asio/doc/tutorial/tutdaytime1.html
sagt mehr aus.
-
Danke.