Yet Another WebIOPi+
 All Classes Namespaces Files Functions Variables Macros Pages
Public Member Functions | List of all members
webiopi.devices.clock.Clock Class Reference
Inheritance diagram for webiopi.devices.clock.Clock:
webiopi.devices.clock.dsrtc.DSclock webiopi.devices.clock.mcprtc.MCP7940 webiopi.devices.clock.osrtc.OsClock webiopi.devices.clock.dsrtc.DS1307 webiopi.devices.clock.dsrtc.DS1337 webiopi.devices.clock.dsrtc.DS3231 webiopi.devices.clock.dsrtc.DS1338

Public Member Functions

def __init__
 
def __family__
 
def clockWildcard
 
def getDateTimeString
 
def getDateString
 
def setDateString
 
def getTimeString
 
def setTimeString
 
def getSec
 
def getMin
 
def getHrs
 
def getDow
 
def setDow
 
def getDay
 
def getMon
 
def getYrs
 
def getDateTime
 
def setDateTime
 
def getDate
 
def setDate
 
def getTime
 
def setTime
 
def __getSec__
 
def __setSec__
 
def __getMin__
 
def __setMin__
 
def __getHrs__
 
def __setHrs__
 
def __getDay__
 
def __setDay__
 
def __getMon__
 
def __setMon__
 
def __getYrs__
 
def __setYrs__
 
def __getDow__
 
def __setDow__
 
def __getDateTime__
 
def __setDateTime__
 
def __getDate__
 
def __setDate__
 
def __getTime__
 
def __setTime__
 
def __getDateTimeString__
 
def __getDateString__
 
def __getTimeString__
 
def BcdBits2Int
 
def Int2BcdBits
 
def checkYear
 
def checkDow
 
def DateValues2String
 
def TimeValues2String
 
def Strings2DateTimeString
 
def String2DateValues
 
def String2TimeValues
 

Detailed Description

Definition at line 40 of file __init__.py.

Constructor & Destructor Documentation

def webiopi.devices.clock.Clock.__init__ (   self)

Definition at line 42 of file __init__.py.

Member Function Documentation

def webiopi.devices.clock.Clock.__family__ (   self)

Definition at line 47 of file __init__.py.

def webiopi.devices.clock.Clock.__getDate__ (   self)
def webiopi.devices.clock.Clock.__getDateString__ (   self)
def webiopi.devices.clock.Clock.__getDateTime__ (   self)
def webiopi.devices.clock.Clock.__getDateTimeString__ (   self)
def webiopi.devices.clock.Clock.__getDay__ (   self)
def webiopi.devices.clock.Clock.__getDow__ (   self)

Definition at line 198 of file __init__.py.

Referenced by webiopi.devices.clock.Clock.getDow().

def webiopi.devices.clock.Clock.__getHrs__ (   self)
def webiopi.devices.clock.Clock.__getMin__ (   self)
def webiopi.devices.clock.Clock.__getMon__ (   self)
def webiopi.devices.clock.Clock.__getSec__ (   self)
def webiopi.devices.clock.Clock.__getTime__ (   self)
def webiopi.devices.clock.Clock.__getTimeString__ (   self)
def webiopi.devices.clock.Clock.__getYrs__ (   self)
def webiopi.devices.clock.Clock.__setDate__ (   self,
  aDate 
)
def webiopi.devices.clock.Clock.__setDateTime__ (   self,
  aDatetime 
)
def webiopi.devices.clock.Clock.__setDay__ (   self,
  value 
)
def webiopi.devices.clock.Clock.__setDow__ (   self,
  value 
)

Definition at line 201 of file __init__.py.

Referenced by webiopi.devices.clock.Clock.setDow().

def webiopi.devices.clock.Clock.__setHrs__ (   self,
  value 
)
def webiopi.devices.clock.Clock.__setMin__ (   self,
  value 
)
def webiopi.devices.clock.Clock.__setMon__ (   self,
  value 
)
def webiopi.devices.clock.Clock.__setSec__ (   self,
  value 
)
def webiopi.devices.clock.Clock.__setTime__ (   self,
  aTime 
)
def webiopi.devices.clock.Clock.__setYrs__ (   self,
  value 
)
def webiopi.devices.clock.Clock.BcdBits2Int (   self,
  bits 
)

Definition at line 271 of file __init__.py.

def webiopi.devices.clock.Clock.checkDow (   self,
  dow 
)

Definition at line 312 of file __init__.py.

Referenced by webiopi.devices.clock.Clock.setDow().

def webiopi.devices.clock.Clock.checkYear (   self,
  year 
)
def webiopi.devices.clock.Clock.clockWildcard (   self)
def webiopi.devices.clock.Clock.DateValues2String (   self,
  year,
  month,
  day 
)
def webiopi.devices.clock.Clock.getDate (   self)

Definition at line 147 of file __init__.py.

References webiopi.devices.clock.Clock.__getDate__().

def webiopi.devices.clock.Clock.getDateString (   self)
def webiopi.devices.clock.Clock.getDateTime (   self)

Definition at line 141 of file __init__.py.

References webiopi.devices.clock.Clock.__getDateTime__().

def webiopi.devices.clock.Clock.getDateTimeString (   self)
def webiopi.devices.clock.Clock.getDay (   self)
def webiopi.devices.clock.Clock.getDow (   self)
def webiopi.devices.clock.Clock.getHrs (   self)
def webiopi.devices.clock.Clock.getMin (   self)
def webiopi.devices.clock.Clock.getMon (   self)
def webiopi.devices.clock.Clock.getSec (   self)
def webiopi.devices.clock.Clock.getTime (   self)

Definition at line 153 of file __init__.py.

References webiopi.devices.clock.Clock.__getTime__().

def webiopi.devices.clock.Clock.getTimeString (   self)
def webiopi.devices.clock.Clock.getYrs (   self)

Definition at line 135 of file __init__.py.

References webiopi.devices.clock.Clock.__getYrs__().

def webiopi.devices.clock.Clock.Int2BcdBits (   self,
  value 
)

Definition at line 295 of file __init__.py.

Referenced by webiopi.devices.clock.dsrtc.DS1307.__setSec__().

def webiopi.devices.clock.Clock.setDate (   self,
  aDate 
)
def webiopi.devices.clock.Clock.setDateString (   self,
  value 
)
def webiopi.devices.clock.Clock.setDateTime (   self,
  aDatetime 
)

Definition at line 144 of file __init__.py.

References webiopi.devices.clock.Clock.__setDateTime__().

def webiopi.devices.clock.Clock.setDow (   self,
  value 
)
def webiopi.devices.clock.Clock.setTime (   self,
  aTime 
)
def webiopi.devices.clock.Clock.setTimeString (   self,
  value 
)
def webiopi.devices.clock.Clock.String2DateValues (   self,
  string 
)

Definition at line 331 of file __init__.py.

References webiopi.utils.types.toint().

Referenced by webiopi.devices.clock.Clock.setDateString().

def webiopi.devices.clock.Clock.String2TimeValues (   self,
  string 
)

Definition at line 338 of file __init__.py.

References webiopi.utils.types.toint().

Referenced by webiopi.devices.clock.Clock.setTimeString().

def webiopi.devices.clock.Clock.Strings2DateTimeString (   self,
  dateString,
  timeString 
)

Definition at line 327 of file __init__.py.

Referenced by webiopi.devices.clock.Clock.__getDateTimeString__().

def webiopi.devices.clock.Clock.TimeValues2String (   self,
  hour,
  minute,
  second 
)

The documentation for this class was generated from the following file: