org.universAAL.lddi.exporter.x73
Class ISO11073ContextProvider

Package class diagram package ISO11073ContextProvider
java.lang.Object
  extended by org.universAAL.lddi.exporter.x73.ISO11073ContextProvider

public class ISO11073ContextProvider
extends Object

Provides context event patterns for the uAAL context bus

Author:
Thomas Fuxreiter (foex@gmx.at), Patrick Stern (sternp@gmx.at)

Constructor Summary
ISO11073ContextProvider(ModuleContext mc, ISO11073DBusServer x73Server)
           
 
Method Summary
 void publishDevData(String deviceId, String manufacturer, String modelNumber, int century, int year, int month, int day, int hour, int minute, int second, int sec_fractions, SystemModel sm, AbsoluteTimeStamp as)
           
 void publishPulse(String deviceId, String pulse, String unitCode, int century, int year, int month, int day, int hour, int minute, int second, int sec_fractions, String manufacturer, String modelNumber, String systemId, String typeSpecList)
           
 void publishWeight(String deviceId, String weight, String unitCode, int century, int year, int month, int day, int hour, int minute, int second, int sec_fractions, String manufacturer, String modelNumber, String systemId, String typeSpecList)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ISO11073ContextProvider

public ISO11073ContextProvider(ModuleContext mc,
                               ISO11073DBusServer x73Server)
Method Detail

publishDevData

public void publishDevData(String deviceId,
                           String manufacturer,
                           String modelNumber,
                           int century,
                           int year,
                           int month,
                           int day,
                           int hour,
                           int minute,
                           int second,
                           int sec_fractions,
                           SystemModel sm,
                           AbsoluteTimeStamp as)

publishWeight

public void publishWeight(String deviceId,
                          String weight,
                          String unitCode,
                          int century,
                          int year,
                          int month,
                          int day,
                          int hour,
                          int minute,
                          int second,
                          int sec_fractions,
                          String manufacturer,
                          String modelNumber,
                          String systemId,
                          String typeSpecList)

publishPulse

public void publishPulse(String deviceId,
                         String pulse,
                         String unitCode,
                         int century,
                         int year,
                         int month,
                         int day,
                         int hour,
                         int minute,
                         int second,
                         int sec_fractions,
                         String manufacturer,
                         String modelNumber,
                         String systemId,
                         String typeSpecList)


Copyright © 2014 universAAL Consortium. All Rights Reserved.