ist.palcom.services.location.gps
Class GpsService

java.lang.Object
  extended by ist.palcom.services.AbstractService
      extended by ist.palcom.services.location.gps.GpsService
All Implemented Interfaces:
Service, IHgraphNode

public class GpsService
extends AbstractService


Nested Class Summary
 class GpsService.GpsCommThread
           
 
Field Summary
 
Fields inherited from class ist.palcom.services.AbstractService
_node, connectionsMonitor, context, info, siid
 
Fields inherited from interface ist.palcom.hgraph.IHgraphNode
CHILD_NAME_CLASH, CIRCULARITY_CLASH, COMMAND_OR_NODE_MISSING, ERROR, HANDLER_MISSING, INVOKATOR_MISSING, LISTENER_MISSING, NODE_NOT_CHILD, PATH_MISSING, SIBLING_ALREADY_EXISTS, SIBLING_NONEXISTENT, SIBLING_REFERENCE_ALREADY_EXISTS, SIBLING_REFERENCE_NONEXISTENT, STATUS_OK, VALUE_ALREADY_EXISTS, VALUE_NOT_PRESENT
 
Constructor Summary
GpsService(DeviceContext context, Gps gps, java.lang.String name)
           
 
Method Summary
 ServiceID getServiceID()
           
 void localnmea0183sentence(java.lang.String sentence)
           
 void startgpsreceiver()
           
 void stopgpsreceiver()
           
 
Methods inherited from class ist.palcom.services.AbstractService
addNodeChild, addServiceProxyListener, connectionClosed, connectionCreated, connectTo, disconnectFrom, getChildIterator, getConnections, getFuncFunc, getNodeName, getNodeParent, getPath, getRemoteServiceProxy, getSelector, getServiceInfo, getServiceInstanceID, getServiceProxy, getSiblingFunc, getValueFunc, hasChildNamed, isAncestorOf, remoteServiceProxyIterator, removeNodeChild, removeServiceProxyListener, sendToAll, setGroupID, setLocalSID, setName, setNodeName, setNodeParent, setServiceInstanceID, setServiceProxy, setStatus, setTopic, start, stop, toXML, toXMLFull, toXMLFullRecursively, toXMLRecursively, updatePath
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GpsService

public GpsService(DeviceContext context,
                  Gps gps,
                  java.lang.String name)
           throws java.io.IOException
Throws:
java.io.IOException
Method Detail

getServiceID

public ServiceID getServiceID()
Specified by:
getServiceID in class AbstractService
Returns:
the ServiceID of the service.

localnmea0183sentence

public void localnmea0183sentence(java.lang.String sentence)

startgpsreceiver

public void startgpsreceiver()

stopgpsreceiver

public void stopgpsreceiver()