|
|||||||||||
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.WANIPConnectionModelImpl
Constructor Summary | |
WANIPConnectionModelImpl()
|
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 |
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 |
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 |
Integer |
getPortMappingNumberOfEntriesStateVariableValue()
|
String |
getPossibleConnectionTypesStateVariableValue()
|
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 |
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 WANIPConnectionModelImpl()
Method Detail |
public void setConnectionType(String newConnectionType)
setConnectionType
in interface WANIPConnectionModel
public void getConnectionTypeInfo(fr.imag.adele.util.upnp.holder.StringHolder newConnectionType, fr.imag.adele.util.upnp.holder.StringHolder newPossibleConnectionTypes)
getConnectionTypeInfo
in interface WANIPConnectionModel
public void requestConnection()
requestConnection
in interface WANIPConnectionModel
public void requestTermination()
requestTermination
in interface WANIPConnectionModel
public void forceTermination()
forceTermination
in interface WANIPConnectionModel
public void setAutoDisconnectTime(long newAutoDisconnectTime)
setAutoDisconnectTime
in interface WANIPConnectionModel
public void setIdleDisconnectTime(long newIdleDisconnectTime)
setIdleDisconnectTime
in interface WANIPConnectionModel
public void setWarnDisconnectDelay(long newWarnDisconnectDelay)
setWarnDisconnectDelay
in interface WANIPConnectionModel
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 WANIPConnectionModel
public void getAutoDisconnectTime(fr.imag.adele.util.upnp.holder.LongHolder newAutoDisconnectTime)
getAutoDisconnectTime
in interface WANIPConnectionModel
public void getIdleDisconnectTime(fr.imag.adele.util.upnp.holder.LongHolder newIdleDisconnectTime)
getIdleDisconnectTime
in interface WANIPConnectionModel
public void getWarnDisconnectDelay(fr.imag.adele.util.upnp.holder.LongHolder newWarnDisconnectDelay)
getWarnDisconnectDelay
in interface WANIPConnectionModel
public void getNATRSIPStatus(fr.imag.adele.util.upnp.holder.BooleanHolder newRSIPAvailable, fr.imag.adele.util.upnp.holder.BooleanHolder newNATEnabled)
getNATRSIPStatus
in interface WANIPConnectionModel
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 WANIPConnectionModel
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 WANIPConnectionModel
public void addPortMapping(String newRemoteHost, int newExternalPort, String newProtocol, int newInternalPort, String newInternalClient, boolean newEnabled, String newPortMappingDescription, long newLeaseDuration)
addPortMapping
in interface WANIPConnectionModel
public void deletePortMapping(String newRemoteHost, int newExternalPort, String newProtocol)
deletePortMapping
in interface WANIPConnectionModel
public void getExternalIPAddress(fr.imag.adele.util.upnp.holder.StringHolder newExternalIPAddress)
getExternalIPAddress
in interface WANIPConnectionModel
public String getPossibleConnectionTypesStateVariableValue()
getPossibleConnectionTypesStateVariableValue
in interface WANIPConnectionModel
public String getConnectionStatusStateVariableValue()
getConnectionStatusStateVariableValue
in interface WANIPConnectionModel
public String getExternalIPAddressStateVariableValue()
getExternalIPAddressStateVariableValue
in interface WANIPConnectionModel
public Integer getPortMappingNumberOfEntriesStateVariableValue()
getPortMappingNumberOfEntriesStateVariableValue
in interface WANIPConnectionModel
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |