A B C D E G H I K L M N O P R S T U V
All Classes All Packages
All Classes All Packages
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.
All Classes All Packages