OpenSDN source code
BgpMembershipManager::Event Struct Reference

#include <bgp_membership.h>

Collaboration diagram for BgpMembershipManager::Event:

Public Types

typedef BgpMembershipManager::EventType EventType
 

Public Member Functions

 Event (EventType event_type, IPeer *peer, BgpTable *table)
 
 Event (EventType event_type, IPeer *peer, BgpTable *table, const RibExportPolicy &policy, int instance_id)
 

Public Attributes

EventType event_type
 
IPeerpeer
 
BgpTabletable
 
RibExportPolicy policy
 
int instance_id
 

Friends

class BgpMembershipManager
 

Detailed Description

Definition at line 229 of file bgp_membership.h.

Member Typedef Documentation

◆ EventType

Constructor & Destructor Documentation

◆ Event() [1/2]

BgpMembershipManager::Event::Event ( EventType  event_type,
IPeer peer,
BgpTable table 
)

Definition at line 773 of file bgp_membership.cc.

◆ Event() [2/2]

BgpMembershipManager::Event::Event ( EventType  event_type,
IPeer peer,
BgpTable table,
const RibExportPolicy policy,
int  instance_id 
)

Definition at line 784 of file bgp_membership.cc.

Friends And Related Function Documentation

◆ BgpMembershipManager

friend class BgpMembershipManager
friend

Definition at line 230 of file bgp_membership.h.

Member Data Documentation

◆ event_type

EventType BgpMembershipManager::Event::event_type

Definition at line 238 of file bgp_membership.h.

◆ instance_id

int BgpMembershipManager::Event::instance_id

Definition at line 242 of file bgp_membership.h.

◆ peer

IPeer* BgpMembershipManager::Event::peer

Definition at line 239 of file bgp_membership.h.

◆ policy

RibExportPolicy BgpMembershipManager::Event::policy

Definition at line 241 of file bgp_membership.h.

◆ table

BgpTable* BgpMembershipManager::Event::table

Definition at line 240 of file bgp_membership.h.


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