Module Expr Str Import alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias Assign NameStore Call AttributeLoad NameLoad attr Str ClassDef bases NameLoad body Expr Str Assign NameStore NameLoad decorator_list ClassDef bases NameLoad body Expr Str Assign NameStore NameLoad Assign NameStore NameLoad decorator_list ClassDef bases NameLoad body Expr Str Assign NameStore NameLoad Assign NameStore NameLoad Assign NameStore NameLoad FunctionDef arguments args NameParam defaults vararg kwarg body Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad NameLoad ImportFrom alias Assign AttributeStore NameLoad attr NameLoad decorator_list decorator_list
N/A N/A 
 Defines data types and models required specifically for VPNv6 support.
 N/A logging ryu.lib.packet.bgp IP6AddrPrefix ryu.lib.packet.bgp RF_IPv6_VPN ryu.services.protocols.bgp.info_base.vpn VpnDest ryu.services.protocols.bgp.info_base.vpn VpnPath ryu.services.protocols.bgp.info_base.vpn VpnTable N/A LOG N/A N/A logging getLogger bgpspeaker.info_base.vpnv6 Vpnv6Dest N/A VpnDest N/A N/A VPNv6 destination

    Stores IPv6 paths.
     N/A ROUTE_FAMILY RF_IPv6_VPN N/A Vpnv6Table N/A VpnTable N/A N/A Global table to store VPNv6 routing information

    Uses `Vpnv6Dest` to store destination information for each known vpnv6
    paths.
     N/A ROUTE_FAMILY RF_IPv6_VPN N/A VPN_DEST_CLASS Vpnv6Dest N/A Vpnv6Path N/A VpnPath N/A N/A Represents a way of reaching an VPNv4 destination. N/A ROUTE_FAMILY RF_IPv6_VPN N/A VRF_PATH_CLASS None N/A NLRI_CLASS IP6AddrPrefix __init__ N/A N/A self N/A args kwargs N/A N/A N/A N/A N/A super Vpnv6Path self __init__ args kwargs ryu.services.protocols.bgp.info_base.vrf6 Vrf6Path N/A N/A self VRF_PATH_CLASS Vrf6Path N/A N/A