#include "groupsock_version.hh"#include "NetInterface.hh"#include "GroupEId.hh"Include dependency graph for Groupsock.hh:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.
Data Structures | |
| class | OutputSocket |
| class | destRecord |
| class | Groupsock |
| class | GroupsockLookupTable |
| class | GroupsockLookupTable::Iterator |
Functions | |
| UsageEnvironment & | operator<< (UsageEnvironment &s, const Groupsock &g) |
| UsageEnvironment& operator<< | ( | UsageEnvironment & | s, | |
| const Groupsock & | g | |||
| ) |
Definition at line 446 of file Groupsock.cpp.
References Groupsock::groupAddress(), Groupsock::isSSM(), Socket::port(), Socket::socketNum(), Groupsock::sourceFilterAddress(), timestampString(), and Groupsock::ttl().
00446 { 00447 UsageEnvironment& s1 = s << timestampString() << " Groupsock(" 00448 << g.socketNum() << ": " 00449 << AddressString(g.groupAddress()).val() 00450 << ", " << g.port() << ", "; 00451 if (g.isSSM()) { 00452 return s1 << "SSM source: " 00453 << AddressString(g.sourceFilterAddress()).val() << ")"; 00454 } else { 00455 return s1 << (unsigned)(g.ttl()) << ")"; 00456 } 00457 }
1.5.2