eeml
Class Out

java.lang.Object
  extended byeeml.Out

public class Out
extends java.lang.Object

This is one of the basic classes but should not normally be used, since it's not threaded. Instead see the DataOut class.

See Also:
DataOut

Constructor Summary
Out(processing.core.PApplet parent)
           
Out(processing.core.PApplet parent, int myport)
           
 
Method Summary
 void addData(int id, java.lang.String tags)
           
 void addData(int id, java.lang.String tags, float minimum, float maximum)
           
 void printXML()
           
 java.lang.String serve()
           
 java.lang.String serverMessage()
           
 void setLocation(float lat, float lon, float ele)
           
 void setLocation(java.lang.String exposure, java.lang.String domain, java.lang.String disposition)
           
 void setLocation(java.lang.String exposure, java.lang.String domain, java.lang.String disposition, float lat, float lon, float ele)
           
 void setMaximum(int id, float maximum)
           
 void setMinimum(int id, float minimum)
           
 void setUnits(int id, java.lang.String unit_, java.lang.String symbol_, java.lang.String type_)
           
 void update(int id, float value)
           
 void update(int id, java.lang.String value)
           
static int updateDataAuthorizer(java.lang.String urlstr, java.lang.String parameters, java.lang.String pachubeAPIKey)
           
 int updatePachube(java.lang.String updateURL, java.lang.String pachubeAPIKey)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Out

public Out(processing.core.PApplet parent,
           int myport)

Out

public Out(processing.core.PApplet parent)
Method Detail

addData

public void addData(int id,
                    java.lang.String tags)

addData

public void addData(int id,
                    java.lang.String tags,
                    float minimum,
                    float maximum)

setLocation

public void setLocation(java.lang.String exposure,
                        java.lang.String domain,
                        java.lang.String disposition,
                        float lat,
                        float lon,
                        float ele)

setLocation

public void setLocation(java.lang.String exposure,
                        java.lang.String domain,
                        java.lang.String disposition)

setLocation

public void setLocation(float lat,
                        float lon,
                        float ele)

setMinimum

public void setMinimum(int id,
                       float minimum)

setMaximum

public void setMaximum(int id,
                       float maximum)

setUnits

public void setUnits(int id,
                     java.lang.String unit_,
                     java.lang.String symbol_,
                     java.lang.String type_)

update

public void update(int id,
                   float value)

update

public void update(int id,
                   java.lang.String value)

printXML

public void printXML()

serve

public java.lang.String serve()

serverMessage

public java.lang.String serverMessage()

updatePachube

public int updatePachube(java.lang.String updateURL,
                         java.lang.String pachubeAPIKey)

updateDataAuthorizer

public static int updateDataAuthorizer(java.lang.String urlstr,
                                       java.lang.String parameters,
                                       java.lang.String pachubeAPIKey)
                                throws java.io.IOException
Throws:
java.io.IOException