Interface UpfProgrammable

  • All Superinterfaces:
    Behaviour, HandlerBehaviour, UpfDevice

    @Beta
    public interface UpfProgrammable
    extends HandlerBehaviour, UpfDevice
    Provides means to update the device forwarding state to implement a 3GPP User Plane Function. An implementation of this API should not write state directly to the device, but instead, always rely on core ONOS subsystems (e.g., FlowRuleService, GroupService, etc).
    • Method Detail

      • init

        boolean init()
        Apps are expected to call this method as the first one when they are ready to install PDRs and FARs.
        Returns:
        True if initialized, false otherwise.