|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectfr.imag.adele.bundle.upnp.igd.impl.WANPPPConnectionModelImpl
Constructor Summary | |
WANPPPConnectionModelImpl()
|
Method Summary | |
void |
addPortMapping(String newRemoteHost,
int newExternalPort,
String newProtocol,
int newInternalPort,
String newInternalClient,
boolean newEnabled,
String newPortMappingDescription,
long newLeaseDuration)
This method is "add description here" newRemoteHost in parameter newExternalPort in parameter newProtocol in parameter newInternalPort in parameter newInternalClient in parameter newEnabled in parameter newPortMappingDescription in parameter newLeaseDuration in parameter |
void |
configureConnection(String newUserName,
String newPassword)
This method is "add description here" newUserName in parameter newPassword in parameter |
void |
deletePortMapping(String newRemoteHost,
int newExternalPort,
String newProtocol)
This method is "add description here" newRemoteHost in parameter newExternalPort in parameter newProtocol in parameter |
void |
forceTermination()
This method is "add description here" |
void |
getAutoDisconnectTime(fr.imag.adele.util.upnp.holder.LongHolder newAutoDisconnectTime)
This method is "add description here" newAutoDisconnectTime out parameter |
String |
getConnectionStatusStateVariableValue()
|
void |
getConnectionTypeInfo(fr.imag.adele.util.upnp.holder.StringHolder newConnectionType,
fr.imag.adele.util.upnp.holder.StringHolder newPossibleConnectionTypes)
This method is "add description here" newConnectionType out parameter newPossibleConnectionTypes out parameter |
void |
getExternalIPAddress(fr.imag.adele.util.upnp.holder.StringHolder newExternalIPAddress)
This method is "add description here" newExternalIPAddress out parameter |
String |
getExternalIPAddressStateVariableValue()
|
void |
getGenericPortMappingEntry(int newPortMappingIndex,
fr.imag.adele.util.upnp.holder.StringHolder newRemoteHost,
fr.imag.adele.util.upnp.holder.IntegerHolder newExternalPort,
fr.imag.adele.util.upnp.holder.StringHolder newProtocol,
fr.imag.adele.util.upnp.holder.IntegerHolder newInternalPort,
fr.imag.adele.util.upnp.holder.StringHolder newInternalClient,
fr.imag.adele.util.upnp.holder.BooleanHolder newEnabled,
fr.imag.adele.util.upnp.holder.StringHolder newPortMappingDescription,
fr.imag.adele.util.upnp.holder.LongHolder newLeaseDuration)
This method is "add description here" newPortMappingIndex in parameter newRemoteHost out parameter newExternalPort out parameter newProtocol out parameter newInternalPort out parameter newInternalClient out parameter newEnabled out parameter newPortMappingDescription out parameter newLeaseDuration out parameter |
void |
getIdleDisconnectTime(fr.imag.adele.util.upnp.holder.LongHolder newIdleDisconnectTime)
This method is "add description here" newIdleDisconnectTime out parameter |
void |
getLinkLayerMaxBitRates(fr.imag.adele.util.upnp.holder.LongHolder newUpstreamMaxBitRate,
fr.imag.adele.util.upnp.holder.LongHolder newDownstreamMaxBitRate)
This method is "add description here" newUpstreamMaxBitRate out parameter newDownstreamMaxBitRate out parameter |
void |
getNATRSIPStatus(fr.imag.adele.util.upnp.holder.BooleanHolder newRSIPAvailable,
fr.imag.adele.util.upnp.holder.BooleanHolder newNATEnabled)
This method is "add description here" newRSIPAvailable out parameter newNATEnabled out parameter |
void |
getPassword(fr.imag.adele.util.upnp.holder.StringHolder newPassword)
This method is "add description here" newPassword out parameter |
Integer |
getPortMappingNumberOfEntriesStateVariableValue()
|
String |
getPossibleConnectionTypesStateVariableValue()
|
void |
getPPPAuthenticationProtocol(fr.imag.adele.util.upnp.holder.StringHolder newPPPAuthenticationProtocol)
This method is "add description here" newPPPAuthenticationProtocol out parameter |
void |
getPPPCompressionProtocol(fr.imag.adele.util.upnp.holder.StringHolder newPPPCompressionProtocol)
This method is "add description here" newPPPCompressionProtocol out parameter |
void |
getPPPEncryptionProtocol(fr.imag.adele.util.upnp.holder.StringHolder newPPPEncryptionProtocol)
This method is "add description here" newPPPEncryptionProtocol out parameter |
void |
getSpecificPortMappingEntry(String newRemoteHost,
int newExternalPort,
String newProtocol,
fr.imag.adele.util.upnp.holder.IntegerHolder newInternalPort,
fr.imag.adele.util.upnp.holder.StringHolder newInternalClient,
fr.imag.adele.util.upnp.holder.BooleanHolder newEnabled,
fr.imag.adele.util.upnp.holder.StringHolder newPortMappingDescription,
fr.imag.adele.util.upnp.holder.LongHolder newLeaseDuration)
This method is "add description here" newRemoteHost in parameter newExternalPort in parameter newProtocol in parameter newInternalPort out parameter newInternalClient out parameter newEnabled out parameter newPortMappingDescription out parameter newLeaseDuration out parameter |
void |
getStatusInfo(fr.imag.adele.util.upnp.holder.StringHolder newConnectionStatus,
fr.imag.adele.util.upnp.holder.StringHolder newLastConnectionError,
fr.imag.adele.util.upnp.holder.LongHolder newUptime)
This method is "add description here" newConnectionStatus out parameter newLastConnectionError out parameter newUptime out parameter |
void |
getUserName(fr.imag.adele.util.upnp.holder.StringHolder newUserName)
This method is "add description here" newUserName out parameter |
void |
getWarnDisconnectDelay(fr.imag.adele.util.upnp.holder.LongHolder newWarnDisconnectDelay)
This method is "add description here" newWarnDisconnectDelay out parameter |
void |
requestConnection()
This method is "add description here" |
void |
requestTermination()
This method is "add description here" |
void |
setAutoDisconnectTime(long newAutoDisconnectTime)
This method is "add description here" newAutoDisconnectTime in parameter |
void |
setConnectionType(String newConnectionType)
This method is "add description here" newConnectionType in parameter |
void |
setIdleDisconnectTime(long newIdleDisconnectTime)
This method is "add description here" newIdleDisconnectTime in parameter |
void |
setWarnDisconnectDelay(long newWarnDisconnectDelay)
This method is "add description here" newWarnDisconnectDelay in parameter |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public WANPPPConnectionModelImpl()
Method Detail |
public void setConnectionType(String newConnectionType)
setConnectionType
in interface WANPPPConnectionModel
public void getConnectionTypeInfo(fr.imag.adele.util.upnp.holder.StringHolder newConnectionType, fr.imag.adele.util.upnp.holder.StringHolder newPossibleConnectionTypes)
getConnectionTypeInfo
in interface WANPPPConnectionModel
public void configureConnection(String newUserName, String newPassword)
configureConnection
in interface WANPPPConnectionModel
public void requestConnection()
requestConnection
in interface WANPPPConnectionModel
public void requestTermination()
requestTermination
in interface WANPPPConnectionModel
public void forceTermination()
forceTermination
in interface WANPPPConnectionModel
public void setAutoDisconnectTime(long newAutoDisconnectTime)
setAutoDisconnectTime
in interface WANPPPConnectionModel
public void setIdleDisconnectTime(long newIdleDisconnectTime)
setIdleDisconnectTime
in interface WANPPPConnectionModel
public void setWarnDisconnectDelay(long newWarnDisconnectDelay)
setWarnDisconnectDelay
in interface WANPPPConnectionModel
public void getStatusInfo(fr.imag.adele.util.upnp.holder.StringHolder newConnectionStatus, fr.imag.adele.util.upnp.holder.StringHolder newLastConnectionError, fr.imag.adele.util.upnp.holder.LongHolder newUptime)
getStatusInfo
in interface WANPPPConnectionModel
public void getLinkLayerMaxBitRates(fr.imag.adele.util.upnp.holder.LongHolder newUpstreamMaxBitRate, fr.imag.adele.util.upnp.holder.LongHolder newDownstreamMaxBitRate)
getLinkLayerMaxBitRates
in interface WANPPPConnectionModel
public void getPPPEncryptionProtocol(fr.imag.adele.util.upnp.holder.StringHolder newPPPEncryptionProtocol)
getPPPEncryptionProtocol
in interface WANPPPConnectionModel
public void getPPPCompressionProtocol(fr.imag.adele.util.upnp.holder.StringHolder newPPPCompressionProtocol)
getPPPCompressionProtocol
in interface WANPPPConnectionModel
public void getPPPAuthenticationProtocol(fr.imag.adele.util.upnp.holder.StringHolder newPPPAuthenticationProtocol)
getPPPAuthenticationProtocol
in interface WANPPPConnectionModel
public void getUserName(fr.imag.adele.util.upnp.holder.StringHolder newUserName)
getUserName
in interface WANPPPConnectionModel
public void getPassword(fr.imag.adele.util.upnp.holder.StringHolder newPassword)
getPassword
in interface WANPPPConnectionModel
public void getAutoDisconnectTime(fr.imag.adele.util.upnp.holder.LongHolder newAutoDisconnectTime)
getAutoDisconnectTime
in interface WANPPPConnectionModel
public void getIdleDisconnectTime(fr.imag.adele.util.upnp.holder.LongHolder newIdleDisconnectTime)
getIdleDisconnectTime
in interface WANPPPConnectionModel
public void getWarnDisconnectDelay(fr.imag.adele.util.upnp.holder.LongHolder newWarnDisconnectDelay)
getWarnDisconnectDelay
in interface WANPPPConnectionModel
public void getNATRSIPStatus(fr.imag.adele.util.upnp.holder.BooleanHolder newRSIPAvailable, fr.imag.adele.util.upnp.holder.BooleanHolder newNATEnabled)
getNATRSIPStatus
in interface WANPPPConnectionModel
public void getGenericPortMappingEntry(int newPortMappingIndex, fr.imag.adele.util.upnp.holder.StringHolder newRemoteHost, fr.imag.adele.util.upnp.holder.IntegerHolder newExternalPort, fr.imag.adele.util.upnp.holder.StringHolder newProtocol, fr.imag.adele.util.upnp.holder.IntegerHolder newInternalPort, fr.imag.adele.util.upnp.holder.StringHolder newInternalClient, fr.imag.adele.util.upnp.holder.BooleanHolder newEnabled, fr.imag.adele.util.upnp.holder.StringHolder newPortMappingDescription, fr.imag.adele.util.upnp.holder.LongHolder newLeaseDuration)
getGenericPortMappingEntry
in interface WANPPPConnectionModel
public void getSpecificPortMappingEntry(String newRemoteHost, int newExternalPort, String newProtocol, fr.imag.adele.util.upnp.holder.IntegerHolder newInternalPort, fr.imag.adele.util.upnp.holder.StringHolder newInternalClient, fr.imag.adele.util.upnp.holder.BooleanHolder newEnabled, fr.imag.adele.util.upnp.holder.StringHolder newPortMappingDescription, fr.imag.adele.util.upnp.holder.LongHolder newLeaseDuration)
getSpecificPortMappingEntry
in interface WANPPPConnectionModel
public void addPortMapping(String newRemoteHost, int newExternalPort, String newProtocol, int newInternalPort, String newInternalClient, boolean newEnabled, String newPortMappingDescription, long newLeaseDuration)
addPortMapping
in interface WANPPPConnectionModel
public void deletePortMapping(String newRemoteHost, int newExternalPort, String newProtocol)
deletePortMapping
in interface WANPPPConnectionModel
public void getExternalIPAddress(fr.imag.adele.util.upnp.holder.StringHolder newExternalIPAddress)
getExternalIPAddress
in interface WANPPPConnectionModel
public String getPossibleConnectionTypesStateVariableValue()
getPossibleConnectionTypesStateVariableValue
in interface WANPPPConnectionModel
public String getConnectionStatusStateVariableValue()
getConnectionStatusStateVariableValue
in interface WANPPPConnectionModel
public String getExternalIPAddressStateVariableValue()
getExternalIPAddressStateVariableValue
in interface WANPPPConnectionModel
public Integer getPortMappingNumberOfEntriesStateVariableValue()
getPortMappingNumberOfEntriesStateVariableValue
in interface WANPPPConnectionModel
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |