jiniupnp.service
Interface urn_schemas_upnp_org_service_WANPPPConnection_1
- All Superinterfaces:
- java.rmi.Remote
public interface urn_schemas_upnp_org_service_WANPPPConnection_1
- extends java.rmi.Remote
Method Summary |
net.jini.core.event.EventRegistration |
addEventListener(RemoteEventListener listener)
|
void |
AddPortMapping(java.lang.String NewRemoteHost,
UShort NewExternalPort,
java.lang.String NewProtocol,
UShort NewInternalPort,
java.lang.String NewInternalClient,
Boolean NewEnabled,
java.lang.String NewPortMappingDescription,
UInteger NewLeaseDuration)
|
void |
DeletePortMapping(java.lang.String NewRemoteHost,
UShort NewExternalPort,
java.lang.String NewProtocol)
|
void |
ForceTermination()
|
void |
GetConnectionTypeInfo(StringHolder NewConnectionType,
StringHolder NewPossibleConnectionTypes)
|
void |
GetExternalIPAddress(StringHolder NewExternalIPAddress)
|
void |
GetGenericPortMappingEntry(UShort NewPortMappingIndex,
StringHolder NewRemoteHost,
UShortHolder NewExternalPort,
StringHolder NewProtocol,
UShortHolder NewInternalPort,
StringHolder NewInternalClient,
BooleanHolder NewEnabled,
StringHolder NewPortMappingDescription,
UIntegerHolder NewLeaseDuration)
|
void |
GetLinkLayerMaxBitRates(UIntegerHolder NewUpstreamMaxBitRate,
UIntegerHolder NewDownstreamMaxBitRate)
|
void |
GetNATRSIPStatus(BooleanHolder NewRSIPAvailable,
BooleanHolder NewNATEnabled)
|
void |
GetSpecificPortMappingEntry(java.lang.String NewRemoteHost,
UShort NewExternalPort,
java.lang.String NewProtocol,
UShortHolder NewInternalPort,
StringHolder NewInternalClient,
BooleanHolder NewEnabled,
StringHolder NewPortMappingDescription,
UIntegerHolder NewLeaseDuration)
|
void |
GetStatusInfo(StringHolder NewConnectionStatus,
StringHolder NewLastConnectionError,
UIntegerHolder NewUptime)
|
void |
RequestConnection()
|
void |
SetConnectionType(java.lang.String NewConnectionType)
|
void |
X_getInterfaceInfo(UIntegerHolder portNo,
UIntegerHolder channelNo,
UIntegerHolder interfaceNo,
StringHolder interfaceType,
StringHolder WANServiceInstance,
StringHolder LANServiceInstance,
StringHolder interfaceObject,
StringHolder FWInterfaceObject,
UIntegerHolder refCount,
StringHolder interfaceName)
|
SetConnectionType
void SetConnectionType(java.lang.String NewConnectionType)
throws java.rmi.RemoteException
- Throws:
java.rmi.RemoteException
GetConnectionTypeInfo
void GetConnectionTypeInfo(StringHolder NewConnectionType,
StringHolder NewPossibleConnectionTypes)
throws java.rmi.RemoteException
- Throws:
java.rmi.RemoteException
RequestConnection
void RequestConnection()
throws java.rmi.RemoteException
- Throws:
java.rmi.RemoteException
ForceTermination
void ForceTermination()
throws java.rmi.RemoteException
- Throws:
java.rmi.RemoteException
GetStatusInfo
void GetStatusInfo(StringHolder NewConnectionStatus,
StringHolder NewLastConnectionError,
UIntegerHolder NewUptime)
throws java.rmi.RemoteException
- Throws:
java.rmi.RemoteException
GetLinkLayerMaxBitRates
void GetLinkLayerMaxBitRates(UIntegerHolder NewUpstreamMaxBitRate,
UIntegerHolder NewDownstreamMaxBitRate)
throws java.rmi.RemoteException
- Throws:
java.rmi.RemoteException
GetNATRSIPStatus
void GetNATRSIPStatus(BooleanHolder NewRSIPAvailable,
BooleanHolder NewNATEnabled)
throws java.rmi.RemoteException
- Throws:
java.rmi.RemoteException
GetGenericPortMappingEntry
void GetGenericPortMappingEntry(UShort NewPortMappingIndex,
StringHolder NewRemoteHost,
UShortHolder NewExternalPort,
StringHolder NewProtocol,
UShortHolder NewInternalPort,
StringHolder NewInternalClient,
BooleanHolder NewEnabled,
StringHolder NewPortMappingDescription,
UIntegerHolder NewLeaseDuration)
throws java.rmi.RemoteException
- Throws:
java.rmi.RemoteException
GetSpecificPortMappingEntry
void GetSpecificPortMappingEntry(java.lang.String NewRemoteHost,
UShort NewExternalPort,
java.lang.String NewProtocol,
UShortHolder NewInternalPort,
StringHolder NewInternalClient,
BooleanHolder NewEnabled,
StringHolder NewPortMappingDescription,
UIntegerHolder NewLeaseDuration)
throws java.rmi.RemoteException
- Throws:
java.rmi.RemoteException
AddPortMapping
void AddPortMapping(java.lang.String NewRemoteHost,
UShort NewExternalPort,
java.lang.String NewProtocol,
UShort NewInternalPort,
java.lang.String NewInternalClient,
Boolean NewEnabled,
java.lang.String NewPortMappingDescription,
UInteger NewLeaseDuration)
throws java.rmi.RemoteException
- Throws:
java.rmi.RemoteException
DeletePortMapping
void DeletePortMapping(java.lang.String NewRemoteHost,
UShort NewExternalPort,
java.lang.String NewProtocol)
throws java.rmi.RemoteException
- Throws:
java.rmi.RemoteException
GetExternalIPAddress
void GetExternalIPAddress(StringHolder NewExternalIPAddress)
throws java.rmi.RemoteException
- Throws:
java.rmi.RemoteException
X_getInterfaceInfo
void X_getInterfaceInfo(UIntegerHolder portNo,
UIntegerHolder channelNo,
UIntegerHolder interfaceNo,
StringHolder interfaceType,
StringHolder WANServiceInstance,
StringHolder LANServiceInstance,
StringHolder interfaceObject,
StringHolder FWInterfaceObject,
UIntegerHolder refCount,
StringHolder interfaceName)
throws java.rmi.RemoteException
- Throws:
java.rmi.RemoteException
addEventListener
net.jini.core.event.EventRegistration addEventListener(RemoteEventListener listener)