OpenSDN source code
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
RTargetState Class Reference

#include <rtarget_group_mgr.h>

Inheritance diagram for RTargetState:
Collaboration diagram for RTargetState:

Public Member Functions

void AddInterestedPeer (RTargetGroupMgr *mgr, RtGroup *rtgroup, RTargetRoute *rt, RtGroup::InterestedPeerList::const_iterator it)
 
void DeleteInterestedPeer (RTargetGroupMgr *mgr, RtGroup *rtgroup, RTargetRoute *rt, RtGroup::InterestedPeerList::iterator it)
 
- Public Member Functions inherited from DBState
virtual ~DBState ()
 

Private Member Functions

const RtGroup::InterestedPeerListGetList () const
 
RtGroup::InterestedPeerListGetMutableList ()
 

Private Attributes

RtGroup::InterestedPeerList list_
 

Friends

class RTargetGroupMgr
 

Detailed Description

Definition at line 90 of file rtarget_group_mgr.h.

Member Function Documentation

void RTargetState::AddInterestedPeer ( RTargetGroupMgr mgr,
RtGroup rtgroup,
RTargetRoute rt,
RtGroup::InterestedPeerList::const_iterator  it 
)

Definition at line 41 of file rtarget_group_mgr.cc.

Here is the call graph for this function:

void RTargetState::DeleteInterestedPeer ( RTargetGroupMgr mgr,
RtGroup rtgroup,
RTargetRoute rt,
RtGroup::InterestedPeerList::iterator  it 
)

Definition at line 50 of file rtarget_group_mgr.cc.

Here is the call graph for this function:

const RtGroup::InterestedPeerList* RTargetState::GetList ( ) const
inlineprivate

Definition at line 100 of file rtarget_group_mgr.h.

RtGroup::InterestedPeerList* RTargetState::GetMutableList ( )
inlineprivate

Definition at line 101 of file rtarget_group_mgr.h.

Friends And Related Function Documentation

friend class RTargetGroupMgr
friend

Definition at line 98 of file rtarget_group_mgr.h.

Member Data Documentation

RtGroup::InterestedPeerList RTargetState::list_
private

Definition at line 103 of file rtarget_group_mgr.h.


The documentation for this class was generated from the following files: