Yet Another WebIOPi+
 All Classes Namespaces Files Functions Variables Macros Pages
Functions
webiopi.decorators.rest Namespace Reference

Functions

def request
 
def response
 
def macro
 

Function Documentation

def webiopi.decorators.rest.macro (   func)

Definition at line 17 of file rest.py.

Referenced by webiopi.protocols.rest.RESTHandler.do_POST().

def webiopi.decorators.rest.request (   method = "GET",
  path = "",
  data = None 
)

Definition at line 1 of file rest.py.

Referenced by webiopi.devices.analog.ADC.__analogRead__(), webiopi.devices.analog.DAC.__analogWrite__(), webiopi.devices.memory.Memory.__family__(), webiopi.devices.sensor.Humidity.__getHumidity__(), webiopi.devices.sensor.Luminosity.__getLux__(), webiopi.devices.sensor.Distance.__getMillimeter__(), webiopi.devices.sensor.Pressure.__getPascalAtSea__(), webiopi.devices.digital.gpio.NativeGPIO.__portWrite__(), webiopi.devices.analog.PWM.__pwmWrite__(), webiopi.devices.clock.dsrtc.DS1337.__str__(), webiopi.devices.clock.mcprtc.__writeMemoryLong__(), webiopi.devices.clock.dsrtc.DS1307.__writeMemoryLong__(), webiopi.devices.analog.ADC.analogCount(), webiopi.devices.analog.ADC.analogMaximum(), webiopi.devices.analog.ADC.analogRead(), webiopi.devices.analog.ADC.analogReadAll(), webiopi.devices.analog.ADC.analogReadAllFloat(), webiopi.devices.analog.ADC.analogReadFloat(), webiopi.devices.analog.ADC.analogReadVolt(), webiopi.devices.analog.ADC.analogResolution(), webiopi.devices.analog.DAC.analogWrite(), webiopi.devices.analog.DAC.analogWriteFloat(), webiopi.devices.analog.PWM.AngleToRatio(), webiopi.devices.serial.Serial.available(), webiopi.devices.memory.Memory.bitCount(), webiopi.devices.memory.Memory.byteCount(), webiopi.devices.analog.ADC.checkAnalogValue(), webiopi.devices.shield.piface.PiFaceDigital.checkChannel(), webiopi.devices.digital.GPIOPort.checkDigitalBanks(), webiopi.devices.clock.Clock.clockWildcard(), webiopi.devices.digital.GPIOPort.digitalCount(), webiopi.devices.shield.piface.PiFaceDigital.digitalRead(), webiopi.devices.digital.GPIOPort.digitalRead(), webiopi.devices.shield.piface.PiFaceDigital.digitalReadOutput(), webiopi.devices.shield.piface.PiFaceDigital.digitalWrite(), webiopi.devices.digital.GPIOPort.digitalWrite(), webiopi.devices.sensor.Temperature.Fahrenheit2Celsius(), webiopi.devices.sensor.Temperature.getCelsius(), webiopi.devices.sensor.Distance.getCentimeter(), webiopi.devices.clock.Clock.getDateString(), webiopi.devices.clock.Clock.getDateTimeString(), webiopi.devices.clock.Clock.getDay(), webiopi.devices.clock.Clock.getDow(), webiopi.devices.sensor.Distance.getFoot(), webiopi.devices.digital.GPIOPort.getFunction(), webiopi.devices.sensor.Pressure.getHectoPascal(), webiopi.devices.clock.Clock.getHrs(), webiopi.devices.sensor.Humidity.getHumidity(), webiopi.devices.sensor.Distance.getInch(), webiopi.devices.sensor.Temperature.getKelvin(), webiopi.devices.sensor.Distance.getMeter(), webiopi.devices.sensor.Distance.getMillimeter(), webiopi.devices.clock.Clock.getMin(), webiopi.devices.clock.Clock.getMon(), webiopi.devices.sensor.Pressure.getPascal(), webiopi.devices.sensor.Pressure.getPascalAtSea(), webiopi.devices.digital.gpio.NativeGPIO.getPulse(), webiopi.devices.clock.Clock.getSec(), webiopi.devices.clock.Clock.getTimeString(), webiopi.devices.memory.Memory.longCount(), webiopi.devices.memory.Memory.memoryBitWildcard(), webiopi.devices.memory.Memory.memoryBytes(), webiopi.devices.memory.Memory.memoryByteWildcard(), webiopi.devices.memory.Memory.memoryLongWildcard(), webiopi.devices.memory.Memory.memoryWordWildcard(), webiopi.devices.digital.gpio.NativeGPIO.outputSequence(), webiopi.devices.digital.GPIOPort.portRead(), webiopi.devices.digital.gpio.NativeGPIO.pulse(), webiopi.devices.digital.gpio.NativeGPIO.pulseRatio(), webiopi.devices.analog.PWM.pwmCount(), webiopi.devices.analog.PWM.pwmMaximum(), webiopi.devices.analog.PWM.pwmRead(), webiopi.devices.analog.PWM.pwmReadAngle(), webiopi.devices.analog.PWM.pwmReadFloat(), webiopi.devices.analog.PWM.pwmResolution(), webiopi.devices.analog.PWM.pwmWrite(), webiopi.devices.analog.PWM.pwmWriteAngle(), webiopi.devices.memory.Memory.readMemoryBit(), webiopi.devices.memory.Memory.readMemoryByte(), webiopi.devices.memory.Memory.readMemoryLong(), webiopi.devices.memory.Memory.readMemoryWord(), webiopi.devices.serial.Serial.readString(), com.trouch.webiopi.client.PiCoapClient.sendRequest(), webiopi.devices.clock.Clock.setDateString(), webiopi.devices.clock.Clock.setDow(), webiopi.devices.digital.GPIOPort.setFunction(), webiopi.devices.digital.GPIOPort.setFunctionString(), webiopi.devices.clock.Clock.setTimeString(), webiopi.devices.clock.mcprtc.start(), webiopi.devices.clock.dsrtc.DS1307.start(), webiopi.devices.clock.dsrtc.DS1337.start(), webiopi.devices.digital.GPIOPort.wildcard(), webiopi.devices.digital.gpio.NativeGPIO.wildcard(), webiopi.devices.memory.Memory.wordCount(), webiopi.devices.memory.Memory.writeMemoryBit(), webiopi.devices.memory.Memory.writeMemoryByte(), and webiopi.devices.memory.Memory.writeMemoryWord().

def webiopi.decorators.rest.response (   fmt = "%s",
  contentType = "text/plain" 
)

Definition at line 10 of file rest.py.