Everything in for new multicast except IncomingPacket parsing...
This commit is contained in:
parent
ed0ba49502
commit
8607aa7c3c
9 changed files with 98 additions and 207 deletions
|
@ -165,28 +165,6 @@ public:
|
|||
*/
|
||||
void contact(const SharedPtr<Peer> &peer,const InetAddress &atAddr);
|
||||
|
||||
/**
|
||||
* Announce multicast group memberships
|
||||
*
|
||||
* This announces all the groups for all the networks in the supplied map to
|
||||
* all peers with whom we have an active direct link. Only isAllowed() peers
|
||||
* and supernodes get announcements for each given network.
|
||||
*
|
||||
* @param allMemberships Memberships for a number of networks
|
||||
*/
|
||||
void announceMulticastGroups(const std::map< SharedPtr<Network>,std::set<MulticastGroup> > &allMemberships);
|
||||
|
||||
/**
|
||||
* Announce multicast group memberships
|
||||
*
|
||||
* This announces all current multicast memberships to a single peer. Only
|
||||
* memberships for networks where the peer isAllowed() are included, unless
|
||||
* the peer is a supernode.
|
||||
*
|
||||
* @param peer Peer to announce all memberships to
|
||||
*/
|
||||
void announceMulticastGroups(const SharedPtr<Peer> &peer);
|
||||
|
||||
/**
|
||||
* Request WHOIS on a given address
|
||||
*
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue