com.eurotech.framework.net.admin.modem
Interface CellularModemFactory

All Known Implementing Classes:
SierraUsb598ModemFactory, TelitDe910ModemFactory, TelitHe910ModemFactory

public interface CellularModemFactory


Method Summary
 Hashtable<String,? extends CellularModem> getModemServices()
          Reports modem services available
 ModemTechnologyType getType()
          Reports type of modem service
 CellularModem obtainCellularModemService(ModemDevice modemDevice, String platform)
          Obtains generic modem service
 void releaseModemService(String usbPortAddress)
          Releases modem service specified by its USB address
 

Method Detail

obtainCellularModemService

CellularModem obtainCellularModemService(ModemDevice modemDevice,
                                         String platform)
                                         throws Exception
Obtains generic modem service

Parameters:
modemDevice - - modem device as ModemDevice
platform - - hardware platform as String
Returns:
generic modem service as CellularModemService
Throws:
Exception

getModemServices

Hashtable<String,? extends CellularModem> getModemServices()
Reports modem services available

Returns:
list of modem services as Hashtable with the usb port as the key

releaseModemService

void releaseModemService(String usbPortAddress)
Releases modem service specified by its USB address

Parameters:
usbPortAddress -

getType

ModemTechnologyType getType()
Reports type of modem service

Returns:
type of modem service as ModemTechnologyType


Copyright © 2013. All Rights Reserved.