fr.imag.adele.bundle.upnp.igd.service
Class WANPPPConnection

java.lang.Object
  extended byfr.imag.adele.util.upnp.AbstractUPnPService
      extended byfr.imag.adele.bundle.upnp.igd.service.WANPPPConnection
All Implemented Interfaces:
org.osgi.framework.BundleActivator, org.osgi.service.upnp.UPnPService

public class WANPPPConnection
extends fr.imag.adele.util.upnp.AbstractUPnPService


Nested Class Summary
 class WANPPPConnection.AddPortMappingAction
           
 class WANPPPConnection.AutoDisconnectTimeStateVariable
           
 class WANPPPConnection.ConfigureConnectionAction
           
 class WANPPPConnection.ConnectionStatusStateVariable
           
 class WANPPPConnection.ConnectionTypeStateVariable
           
 class WANPPPConnection.DeletePortMappingAction
           
 class WANPPPConnection.DownstreamMaxBitRateStateVariable
           
 class WANPPPConnection.ExternalIPAddressStateVariable
           
 class WANPPPConnection.ExternalPortStateVariable
           
 class WANPPPConnection.ForceTerminationAction
           
 class WANPPPConnection.GetAutoDisconnectTimeAction
           
 class WANPPPConnection.GetConnectionTypeInfoAction
           
 class WANPPPConnection.GetExternalIPAddressAction
           
 class WANPPPConnection.GetGenericPortMappingEntryAction
           
 class WANPPPConnection.GetIdleDisconnectTimeAction
           
 class WANPPPConnection.GetLinkLayerMaxBitRatesAction
           
 class WANPPPConnection.GetNATRSIPStatusAction
           
 class WANPPPConnection.GetPasswordAction
           
 class WANPPPConnection.GetPPPAuthenticationProtocolAction
           
 class WANPPPConnection.GetPPPCompressionProtocolAction
           
 class WANPPPConnection.GetPPPEncryptionProtocolAction
           
 class WANPPPConnection.GetSpecificPortMappingEntryAction
           
 class WANPPPConnection.GetStatusInfoAction
           
 class WANPPPConnection.GetUserNameAction
           
 class WANPPPConnection.GetWarnDisconnectDelayAction
           
 class WANPPPConnection.IdleDisconnectTimeStateVariable
           
 class WANPPPConnection.InternalClientStateVariable
           
 class WANPPPConnection.InternalPortStateVariable
           
 class WANPPPConnection.LastConnectionErrorStateVariable
           
 class WANPPPConnection.NATEnabledStateVariable
           
 class WANPPPConnection.PasswordStateVariable
           
 class WANPPPConnection.PortMappingDescriptionStateVariable
           
 class WANPPPConnection.PortMappingEnabledStateVariable
           
 class WANPPPConnection.PortMappingLeaseDurationStateVariable
           
 class WANPPPConnection.PortMappingNumberOfEntriesStateVariable
           
 class WANPPPConnection.PortMappingProtocolStateVariable
           
 class WANPPPConnection.PossibleConnectionTypesStateVariable
           
 class WANPPPConnection.PPPAuthenticationProtocolStateVariable
           
 class WANPPPConnection.PPPCompressionProtocolStateVariable
           
 class WANPPPConnection.PPPEncryptionProtocolStateVariable
           
 class WANPPPConnection.RemoteHostStateVariable
           
 class WANPPPConnection.RequestConnectionAction
           
 class WANPPPConnection.RequestTerminationAction
           
 class WANPPPConnection.RSIPAvailableStateVariable
           
 class WANPPPConnection.SetAutoDisconnectTimeAction
           
 class WANPPPConnection.SetConnectionTypeAction
           
 class WANPPPConnection.SetIdleDisconnectTimeAction
           
 class WANPPPConnection.SetWarnDisconnectDelayAction
           
 class WANPPPConnection.UpstreamMaxBitRateStateVariable
           
 class WANPPPConnection.UptimeStateVariable
           
 class WANPPPConnection.UserNameStateVariable
           
 class WANPPPConnection.WarnDisconnectDelayStateVariable
           
 
Field Summary
 
Fields inherited from class fr.imag.adele.util.upnp.AbstractUPnPService
actions, stateVariables, upnpDevice
 
Fields inherited from interface org.osgi.service.upnp.UPnPService
ID, TYPE
 
Constructor Summary
WANPPPConnection(org.osgi.service.upnp.UPnPDevice upnpDevice, String serviceId, String serviceType, String version, WANPPPConnectionModel model)
          constructor
 
Methods inherited from class fr.imag.adele.util.upnp.AbstractUPnPService
getAction, getActions, getId, getStateVariable, getStateVariables, getType, getVersion, start, stop
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WANPPPConnection

public WANPPPConnection(org.osgi.service.upnp.UPnPDevice upnpDevice,
                        String serviceId,
                        String serviceType,
                        String version,
                        WANPPPConnectionModel model)
constructor