|
|
JoinedMulticastGroup (const IPvX& interface_address,
const IPvX& group_address)
| JoinedMulticastGroup |
~JoinedMulticastGroup ()
| ~JoinedMulticastGroup |
[virtual]
const IPvX& interface_address ()
| interface_address |
[const]
const IPvX& group_address ()
| group_address |
[const]
bool operator< (const JoinedMulticastGroup& other)
| operator< |
[const]
Less-Than Operator
Parameters:
other | the right-hand operand to compare against. |
Returns: true if the left-hand operand is numerically smaller than the right-hand operand.
bool operator== (const JoinedMulticastGroup& other)
| operator== |
[const]
Equality Operator
Parameters:
other | the right-hand operand to compare against. |
Returns: true if the left-hand operand is numerically same as the right-hand operand.
void add_receiver (const string& receiver_name)
| add_receiver |
Add a receiver.
Parameters:
receiver_name | the name of the receiver to add. |
void delete_receiver (const string& receiver_name)
| delete_receiver |
Delete a receiver.
Parameters:
receiver_name | the name of the receiver to delete. |
bool empty ()
| empty |
[const]
Returns: true if there are no receivers associated with this group.