A B C D E G H I K L M N O P R S T U V 
All Classes All Packages

A

ACK - Static variable in class org.opencord.bng.packets.Ipcp
 
activate() - Method in class org.opencord.bng.impl.BngManager
 
activate() - Method in class org.opencord.bng.impl.BngStatsManager
 
activate() - Method in class org.opencord.bng.impl.PppoeHandlerRelay
 
activate() - Method in class org.opencord.bng.impl.SimpleAttachmentEventHandler
 
AddAttachment - Class in org.opencord.bng.cli
 
AddAttachment() - Constructor for class org.opencord.bng.cli.AddAttachment
 
AttachmentKeyCompleter - Class in org.opencord.bng.cli
Attachment Key completer.
AttachmentKeyCompleter() - Constructor for class org.opencord.bng.cli.AttachmentKeyCompleter
 
Attachments - Class in org.opencord.bng.cli
 
Attachments() - Constructor for class org.opencord.bng.cli.Attachments
 
AttachmentStats - Class in org.opencord.bng.cli
 
AttachmentStats() - Constructor for class org.opencord.bng.cli.AttachmentStats
 

B

BNG_APP - Static variable in class org.opencord.bng.impl.BngManager
 
BNG_STATISTICS_PROBE_RATE - Static variable in class org.opencord.bng.impl.OsgiPropertyConstants
 
BNG_STATISTICS_PROBE_RATE_DEFAULT - Static variable in class org.opencord.bng.impl.OsgiPropertyConstants
 
BngCliUtils - Class in org.opencord.bng.cli
Utilities to print counter names in CLI output.
BngConfig - Class in org.opencord.bng.config
Configuration of the BNG app.
BngConfig() - Constructor for class org.opencord.bng.config.BngConfig
 
BngManager - Class in org.opencord.bng.impl
Implements the network level BNG service API to manage attachments.
BngManager() - Constructor for class org.opencord.bng.impl.BngManager
 
bngService - Variable in class org.opencord.bng.impl.BngStatsManager
 
bngService - Variable in class org.opencord.bng.impl.SimpleAttachmentEventHandler
 
BngStatsManager - Class in org.opencord.bng.impl
 
BngStatsManager() - Constructor for class org.opencord.bng.impl.BngStatsManager
 
BngUtils - Class in org.opencord.bng.impl
 

C

calculateBngAttachmentKey(String, VlanId, VlanId, ConnectPoint, IpAddress, MacAddress) - Static method in class org.opencord.bng.impl.BngUtils
Extract the BNG attachment key given some of the attachment fields.
calculateBngAttachmentKey(PppoeEventSubject) - Static method in class org.opencord.bng.impl.BngUtils
Extract the BNG attachment key given an event subject.
cfgService - Variable in class org.opencord.bng.impl.BngManager
 
cfgService - Variable in class org.opencord.bng.impl.PppoeHandlerRelay
 
CHAP - org.opencord.bng.packets.PppProtocolType
 
CHAP_CODE_CHALLENGE - Static variable in class org.opencord.bng.packets.GenericPpp
 
CHAP_CODE_FAILURE - Static variable in class org.opencord.bng.packets.GenericPpp
 
CHAP_CODE_RESPONSE - Static variable in class org.opencord.bng.packets.GenericPpp
 
CHAP_CODE_SUCCESS - Static variable in class org.opencord.bng.packets.GenericPpp
 
code() - Method in enum org.opencord.bng.packets.Pppoe.PppoeType
 
code() - Method in enum org.opencord.bng.packets.PppProtocolType
Returns code associated to the PPP protocol.
CODE_TERM_ACK - Static variable in class org.opencord.bng.packets.GenericPpp
 
CODE_TERM_REQ - Static variable in class org.opencord.bng.packets.GenericPpp
 
complete(Session, CommandLine, List<String>) - Method in class org.opencord.bng.cli.AttachmentKeyCompleter
 
complete(Session, CommandLine, List<String>) - Method in class org.opencord.bng.cli.OnuSerialCompleter
 
componentConfigService - Variable in class org.opencord.bng.impl.BngStatsManager
 
componentConfigService - Variable in class org.opencord.bng.impl.SimpleAttachmentEventHandler
 
CONF_REQ - Static variable in class org.opencord.bng.packets.Ipcp
 
control() - Method in enum org.opencord.bng.packets.PppProtocolType
Checks if the PPP protocol is carrying control plane packets.
ControlPacketsStats - Class in org.opencord.bng.cli
 
ControlPacketsStats() - Constructor for class org.opencord.bng.cli.ControlPacketsStats
 
coreService - Variable in class org.opencord.bng.impl.BngManager
 
coreService - Variable in class org.opencord.bng.impl.BngStatsManager
 
coreService - Variable in class org.opencord.bng.impl.PppoeHandlerRelay
 
coreService - Variable in class org.opencord.bng.impl.SimpleAttachmentEventHandler
 

D

deactivate() - Method in class org.opencord.bng.impl.BngManager
 
deactivate() - Method in class org.opencord.bng.impl.BngStatsManager
 
deactivate() - Method in class org.opencord.bng.impl.PppoeHandlerRelay
 
deactivate() - Method in class org.opencord.bng.impl.SimpleAttachmentEventHandler
 
deserialize(ByteBuffer) - Method in class org.opencord.bng.packets.PppoeTlvTag
 
deserialize(ByteBuffer) - Method in class org.opencord.bng.packets.PppTlv
 
deserializer() - Static method in class org.opencord.bng.packets.GenericPpp
Deserializer function for LCP packets.
deserializer() - Static method in class org.opencord.bng.packets.Ipcp
Deserializer function for IPCP packets.
deserializer() - Static method in class org.opencord.bng.packets.Pppoe
Deserializer function for PPPoE packets.
deviceService - Variable in class org.opencord.bng.impl.BngManager
 
deviceService - Variable in class org.opencord.bng.impl.BngStatsManager
 
deviceService - Variable in class org.opencord.bng.impl.PppoeHandlerRelay
 
doExecute() - Method in class org.opencord.bng.cli.AddAttachment
 
doExecute() - Method in class org.opencord.bng.cli.Attachments
 
doExecute() - Method in class org.opencord.bng.cli.AttachmentStats
 
doExecute() - Method in class org.opencord.bng.cli.ControlPacketsStats
 
doExecute() - Method in class org.opencord.bng.cli.EnableAttachment
 
doExecute() - Method in class org.opencord.bng.cli.RemoveAttachment
 
driverService - Variable in class org.opencord.bng.impl.PppoeHandlerRelay
 

E

ENABLE_LOCAL_EVENT_HANDLER - Static variable in class org.opencord.bng.impl.OsgiPropertyConstants
 
ENABLE_LOCAL_EVENT_HANDLER_DEFAULT - Static variable in class org.opencord.bng.impl.OsgiPropertyConstants
 
EnableAttachment - Class in org.opencord.bng.cli
 
EnableAttachment() - Constructor for class org.opencord.bng.cli.EnableAttachment
 
equals(Object) - Method in class org.opencord.bng.packets.GenericPpp
 
equals(Object) - Method in class org.opencord.bng.packets.Ipcp
 
equals(Object) - Method in class org.opencord.bng.packets.Ppp
 
equals(Object) - Method in class org.opencord.bng.packets.Pppoe
 
equals(Object) - Method in class org.opencord.bng.packets.PppoeTlvTag
 
equals(Object) - Method in class org.opencord.bng.packets.PppTlv
 

G

GenericPpp - Class in org.opencord.bng.packets
Implements the Link Control Protocol (LCP) header.
GenericPpp() - Constructor for class org.opencord.bng.packets.GenericPpp
 
getAcName() - Method in class org.opencord.bng.packets.Pppoe
Get the AC-Name.
getAsgToOltConnectPoint() - Method in class org.opencord.bng.config.PppoeRelayConfig
Gets the connect point where the OLT is connected to the ASG.
getAttachment(String) - Method in class org.opencord.bng.impl.BngManager
 
getAttachments() - Method in class org.opencord.bng.impl.BngManager
 
getBngDeviceId() - Method in class org.opencord.bng.impl.BngManager
 
getBnguDeviceId() - Method in class org.opencord.bng.config.BngConfig
Gets the BNG user plane device ID.
getCode() - Method in class org.opencord.bng.packets.Ppp
Gets the LCP code.
getControlStats() - Method in class org.opencord.bng.impl.BngStatsManager
 
getIdentifier() - Method in class org.opencord.bng.packets.Ppp
Gets the LCP identifier.
getIpAddress() - Method in class org.opencord.bng.packets.Ipcp
Gets the IP address TLV field as an IpAddress object.
getIpAddressTlv() - Method in class org.opencord.bng.packets.Ipcp
Gets the IP Address TLV field.
getIpcpTlvList() - Method in class org.opencord.bng.packets.Ipcp
Gets the TLV field list.
getLength() - Method in class org.opencord.bng.packets.Ppp
Gets the length.
getLength() - Method in class org.opencord.bng.packets.PppoeTlvTag
Gets the length, number of bytes of value field.
getLength() - Method in class org.opencord.bng.packets.PppTlv
Get the TLV length.
getPacketType() - Method in class org.opencord.bng.packets.Pppoe
Get the packet type.
getPayloadLength() - Method in class org.opencord.bng.packets.Pppoe
Get the PPPoE payload length header field.
getPppoeServerConnectPoint() - Method in class org.opencord.bng.config.PppoeRelayConfig
Gets the PPPoE server connect point.
getPppProtocol() - Method in class org.opencord.bng.packets.Pppoe
Get the Point-to-Point Protocol.
getSessionId() - Method in class org.opencord.bng.packets.Pppoe
Get the session ID.
getStats(String) - Method in class org.opencord.bng.impl.BngStatsManager
 
getTagType() - Method in class org.opencord.bng.packets.PppoeTlvTag
Gets the TLV TAG type.
getType() - Method in class org.opencord.bng.packets.PppTlv
Get the TLV type.
getTypeId() - Method in class org.opencord.bng.packets.Pppoe
Get the PPPoE type ID.
getValue() - Method in class org.opencord.bng.packets.PppoeTlvTag
The TLV value.
getValue() - Method in class org.opencord.bng.packets.PppTlv
Get the TLV value field as byte array.
getVersion() - Method in class org.opencord.bng.packets.Pppoe
Get the PPPoE version field.

H

hashCode() - Method in class org.opencord.bng.packets.GenericPpp
 
hashCode() - Method in class org.opencord.bng.packets.Ipcp
 
hashCode() - Method in class org.opencord.bng.packets.Ppp
 
hashCode() - Method in class org.opencord.bng.packets.Pppoe
 
hashCode() - Method in class org.opencord.bng.packets.PppoeTlvTag
 
hashCode() - Method in class org.opencord.bng.packets.PppTlv
 

I

id() - Method in class org.opencord.bng.impl.BngManager
 
interfaceService - Variable in class org.opencord.bng.impl.PppoeHandlerRelay
 
Ipcp - Class in org.opencord.bng.packets
Implements the IP Control Protocol (IPCP) packet format.
IPCP - org.opencord.bng.packets.PppProtocolType
 
IPCPTLV_IP_ADDRESS - Static variable in class org.opencord.bng.packets.PppTlv
 
IPv4 - org.opencord.bng.packets.PppProtocolType
 
IPv6 - org.opencord.bng.packets.PppProtocolType
 
isPPPoED(Ethernet) - Static method in class org.opencord.bng.packets.Pppoe
Checks if the passed Ethernet packet is PPPoE Discovery.
isPPPoES(Ethernet) - Static method in class org.opencord.bng.packets.Pppoe
Checks if the passed Ethernet packet is PPPoE Service.
isValid() - Method in class org.opencord.bng.config.BngConfig
 
isValid() - Method in class org.opencord.bng.config.PppoeRelayConfig
 

K

KEY - Static variable in class org.opencord.bng.config.BngConfig
 
KEY - Static variable in class org.opencord.bng.config.PppoeRelayConfig
 

L

LCP - org.opencord.bng.packets.PppProtocolType
 
linkService - Variable in class org.opencord.bng.impl.BngManager
 
linkService - Variable in class org.opencord.bng.impl.PppoeHandlerRelay
 
lookup(byte) - Static method in enum org.opencord.bng.packets.Pppoe.PppoeType
 
lookup(short) - Static method in enum org.opencord.bng.packets.PppProtocolType
Lookups for a PPP Protocol type.

M

modified(ComponentContext) - Method in class org.opencord.bng.impl.BngStatsManager
 
modified(ComponentContext) - Method in class org.opencord.bng.impl.SimpleAttachmentEventHandler
 

N

NAK - Static variable in class org.opencord.bng.packets.Ipcp
 
NO_PROTOCOL - org.opencord.bng.packets.PppProtocolType
 

O

OnuSerialCompleter - Class in org.opencord.bng.cli
ONU serial number completer.
OnuSerialCompleter() - Constructor for class org.opencord.bng.cli.OnuSerialCompleter
 
org.opencord.bng.cli - package org.opencord.bng.cli
BNG CLI package.
org.opencord.bng.config - package org.opencord.bng.config
Configuration utility for BNG app components.
org.opencord.bng.impl - package org.opencord.bng.impl
BNG application.
org.opencord.bng.packets - package org.opencord.bng.packets
Packet parser for BNG application.
OsgiPropertyConstants - Class in org.opencord.bng.impl
 

P

packetService - Variable in class org.opencord.bng.impl.PppoeHandlerRelay
 
PADI - org.opencord.bng.packets.Pppoe.PppoeType
 
PADO - org.opencord.bng.packets.Pppoe.PppoeType
 
PADR - org.opencord.bng.packets.Pppoe.PppoeType
 
PADS - org.opencord.bng.packets.Pppoe.PppoeType
 
PADT - org.opencord.bng.packets.Pppoe.PppoeType
 
PAP - org.opencord.bng.packets.PppProtocolType
 
PAP_AUTH_ACK - Static variable in class org.opencord.bng.packets.GenericPpp
 
PAP_AUTH_NACK - Static variable in class org.opencord.bng.packets.GenericPpp
 
PAP_AUTH_REQ - Static variable in class org.opencord.bng.packets.GenericPpp
 
Ppp - Class in org.opencord.bng.packets
Implements a generic PPP header.
Ppp() - Constructor for class org.opencord.bng.packets.Ppp
 
Pppoe - Class in org.opencord.bng.packets
Implements PPPoE packet format.
Pppoe() - Constructor for class org.opencord.bng.packets.Pppoe
 
Pppoe.PppoeType - Enum in org.opencord.bng.packets
PPPoE Discovery types.
PPPOED_TAGTYPE_ACNAME - Static variable in class org.opencord.bng.packets.PppoeTlvTag
 
PPPOED_TAGTYPE_EOL - Static variable in class org.opencord.bng.packets.PppoeTlvTag
 
PPPOED_TAGTYPE_SERVICENAME - Static variable in class org.opencord.bng.packets.PppoeTlvTag
 
pppoEHandlerRelay - Variable in class org.opencord.bng.impl.SimpleAttachmentEventHandler
 
PppoeHandlerRelay - Class in org.opencord.bng.impl
 
PppoeHandlerRelay() - Constructor for class org.opencord.bng.impl.PppoeHandlerRelay
 
PppoeRelayConfig - Class in org.opencord.bng.config
Configuration for the PPPoE control packet relay service.
PppoeRelayConfig() - Constructor for class org.opencord.bng.config.PppoeRelayConfig
 
PppoeTlvTag - Class in org.opencord.bng.packets
Implements the PPPoE Type-Length-Value TAGs.
PppoeTlvTag() - Constructor for class org.opencord.bng.packets.PppoeTlvTag
 
PppProtocolType - Enum in org.opencord.bng.packets
PPP Protocol type enumerator.
PppTlv - Class in org.opencord.bng.packets
Implements IPCP Type-Length-Value options.
PppTlv() - Constructor for class org.opencord.bng.packets.PppTlv
 
providerRegistry - Variable in class org.opencord.bng.impl.BngManager
 

R

removeAttachment(String) - Method in class org.opencord.bng.impl.BngManager
 
RemoveAttachment - Class in org.opencord.bng.cli
 
RemoveAttachment() - Constructor for class org.opencord.bng.cli.RemoveAttachment
 

S

sadisService - Variable in class org.opencord.bng.impl.PppoeHandlerRelay
 
serialize() - Method in class org.opencord.bng.packets.GenericPpp
 
serialize() - Method in class org.opencord.bng.packets.Ipcp
 
serialize() - Method in class org.opencord.bng.packets.Pppoe
 
serialize() - Method in class org.opencord.bng.packets.PppoeTlvTag
 
serialize() - Method in class org.opencord.bng.packets.PppTlv
 
SESSION - org.opencord.bng.packets.Pppoe.PppoeType
 
setAcName(PppoeTlvTag) - Method in class org.opencord.bng.packets.Pppoe
Set the AC-Name.
setCode(byte) - Method in class org.opencord.bng.packets.Ppp
Sets the LCP code.
setIdentifier(byte) - Method in class org.opencord.bng.packets.Ppp
Sets the LCP identifier.
setIpAddressTlv(PppTlv) - Method in class org.opencord.bng.packets.Ipcp
Sets the IP address TLV field.
setLength(byte) - Method in class org.opencord.bng.packets.PppTlv
Set the TLV length.
setLength(short) - Method in class org.opencord.bng.packets.Ppp
Sets the length.
setLength(short) - Method in class org.opencord.bng.packets.PppoeTlvTag
Sets the length.
setPacketType(Pppoe.PppoeType) - Method in class org.opencord.bng.packets.Pppoe
Set the Packet Type.
setPayloadLength(short) - Method in class org.opencord.bng.packets.Pppoe
Set the payload length.
setSessionId(short) - Method in class org.opencord.bng.packets.Pppoe
Set the session ID.
setTagType(short) - Method in class org.opencord.bng.packets.PppoeTlvTag
Sets the TLV TAG type.
setType(byte) - Method in class org.opencord.bng.packets.PppTlv
Set the TLV type.
setTypeId(byte) - Method in class org.opencord.bng.packets.Pppoe
Set the type ID.
setupAttachment(String, BngAttachment) - Method in class org.opencord.bng.impl.BngManager
 
setValue(byte[]) - Method in class org.opencord.bng.packets.PppoeTlvTag
Set the TLV value.
setValue(byte[]) - Method in class org.opencord.bng.packets.PppTlv
Set the TLV valued field.
setVersion(byte) - Method in class org.opencord.bng.packets.Pppoe
Set the version field.
SimpleAttachmentEventHandler - Class in org.opencord.bng.impl
Service to intercept the PPPoE Handler events and trigger the creation of a new attachment in BNG service.
SimpleAttachmentEventHandler() - Constructor for class org.opencord.bng.impl.SimpleAttachmentEventHandler
 
storageService - Variable in class org.opencord.bng.impl.SimpleAttachmentEventHandler
 

T

toString() - Method in class org.opencord.bng.packets.Ipcp
 
toString() - Method in class org.opencord.bng.packets.Ppp
 
toString() - Method in class org.opencord.bng.packets.Pppoe
 
toString() - Method in class org.opencord.bng.packets.PppoeTlvTag
 
toString() - Method in class org.opencord.bng.packets.PppTlv
 
triggerProbe(Host) - Method in class org.opencord.bng.impl.BngManager
 
type() - Method in enum org.opencord.bng.packets.Pppoe.PppoeType
 
type() - Method in enum org.opencord.bng.packets.PppProtocolType
Returns the string representation of the PPP protocol.
TYPE_PPPOED - Static variable in class org.opencord.bng.packets.Pppoe
 
TYPE_PPPOES - Static variable in class org.opencord.bng.packets.Pppoe
 

U

UNKNOWN - org.opencord.bng.packets.Pppoe.PppoeType
 

V

valueOf(String) - Static method in enum org.opencord.bng.packets.Pppoe.PppoeType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.opencord.bng.packets.PppProtocolType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.opencord.bng.packets.Pppoe.PppoeType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.opencord.bng.packets.PppProtocolType
Returns an array containing the constants of this enum type, in the order they are declared.
A B C D E G H I K L M N O P R S T U V 
All Classes All Packages