public interface ICellularModemService extends IBasicCellularModemService
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
SERVICE_NAME
service name of this interface for the bundle activator
(com.arcom.zywan.device.modem.service.IModemService)
|
Modifier and Type | Method and Description |
---|---|
void |
applyNewConfiguration(java.util.Properties prop)
service name of this interface for the bundle activator
(com.arcom.zywan.device.modem.service.IModemService)
|
void |
connect()
Establishes connection with service provider by starting PPP session
|
void |
disconnect()
Terminates connection with service provider by stopping PPP session
|
long |
getCallRxCounter()
Reports number of bytes received during a call
|
long |
getCallTxCounter()
Reports number of bytes tarnsmitted during a call
|
ModemConnectionInfo |
getConnectionInfo()
Reports modem connection information
|
java.lang.String |
getGatewayIpAddress()
Reports gateway IP address
|
java.lang.String |
getIfaceName()
Reports name of network interface
|
java.lang.String |
getIPaddress()
Reports IP address assigned to cellular interface
|
java.lang.String |
getNetworkTechnology()
Reports network technology (e.g. evdo, HSDPA)
|
java.lang.String |
getPowerMode()
Answers modem's power mode.
|
java.lang.String |
getServiceType()
Reports Service Type
|
int |
getSignalStrength()
Reports signal strength in dBm
|
boolean |
isConnected()
Answers if connection to the service provider is established
|
boolean |
isConnecting()
Reports if modem connection is in progress
|
boolean |
isEnabledInConfiguration(boolean reportError)
Reports if modem is enabled in configuration
|
boolean |
isRoaming()
Reports roaming status
|
ModemConfiguration |
provideConfiguration()
Provides current modem configuration
|
void |
reset()
resets the modem and tries to restore the state
of the modem driver.
|
void |
turnOff()
Turns modem off
|
void |
turnOn()
Turns modem on
|
allowConnect, disable, enable, getManufacturer, getModel, getRevisionID, getSerialNumber, isConnectAllowed, isEnabled, isOn
static final java.lang.String SERVICE_NAME
ModemConnectionInfo getConnectionInfo()
ModemConnectionInfo
ModemConfiguration provideConfiguration() throws java.lang.Exception
ModemConfiguration
java.lang.Exception
void applyNewConfiguration(java.util.Properties prop) throws java.lang.Exception
java.lang.Exception
java.lang.String getNetworkTechnology()
String
void turnOn() throws java.lang.Exception
java.lang.Exception
void turnOff() throws java.lang.Exception
java.lang.Exception
void reset() throws java.lang.Exception
java.lang.Exception
void connect() throws java.lang.Exception
java.lang.Exception
void disconnect() throws java.lang.Exception
java.lang.Exception
boolean isConnected() throws java.lang.Exception
java.lang.Exception
boolean isConnecting() throws java.lang.Exception
java.lang.Exception
java.lang.String getPowerMode() throws java.lang.Exception
java.lang.Exception
java.lang.String getIfaceName()
String
java.lang.String getIPaddress() throws java.lang.Exception
java.lang.Exception
java.lang.String getGatewayIpAddress() throws java.lang.Exception
java.lang.Exception
int getSignalStrength() throws java.lang.Exception
java.lang.Exception
boolean isRoaming() throws java.lang.Exception
java.lang.Exception
long getCallTxCounter() throws java.lang.Exception
java.lang.Exception
long getCallRxCounter() throws java.lang.Exception
java.lang.Exception
java.lang.String getServiceType() throws java.lang.Exception
java.lang.Exception
boolean isEnabledInConfiguration(boolean reportError)
boolean
Copyright © 2009 Eurotech Inc. All rights reserved.