Module prototypes_samsung :: Class DateTime
[show private | hide private]
[frames | no frames]

Type DateTime

       object --+        
                |        
BaseProtogenClass --+    
                    |    
              UINTlsb --+
                        |
                       DateTime

Known Subclasses:
DateTime1

Method Summary
  __init__(self, *args, **kwargs)
An integer value can be specified in the constructor, or as the value keyword arg.
tuple getvalue(self)
Unpack 32 bit value into date/time
  now(_)
(Class method)
    Inherited from UINTlsb
  packetsize(self)
Returns size in bytes that we occupy
  readfrombuffer(self, buf)
Get our value from the buffer
  writetobuffer(self, buf)
Scribble ourselves to the buf
    Inherited from BaseProtogenClass
  autologread(self, buf, logtitle)
  autologwrite(self, buf, logtitle)
  iscontainer(self)
Do we contain fields?
  packetspan(self)
Returns tuple of begining,end offsets from last packet we were read or written from.
  update(self, *args, **kwargs)
    Inherited from object
  __delattr__(...)
x.__delattr__('name') <==> del x.name
  __getattribute__(...)
x.__getattribute__('name') <==> x.name
  __hash__(x)
x.__hash__() <==> hash(x)
  __new__(T, S, ...)
T.__new__(S, ...) -> a new object with type S, a subtype of T
  __reduce__(...)
helper for pickle
  __reduce_ex__(...)
helper for pickle
  __repr__(x)
x.__repr__() <==> repr(x)
  __setattr__(...)
x.__setattr__('name', value) <==> x.name = value
  __str__(x)
x.__str__() <==> str(x)

Instance Method Details

__init__(self, *args, **kwargs)
(Constructor)

An integer value can be specified in the constructor, or as the value keyword arg.
Keyword Parameters:
constant - (Optional) A constant value. All reads must have this value
constantexception - (Optional) Type of exception raised when data doesn't match constant.
sizeinbytes - (Mandatory for writing, else Optional) How big we are in bytes
default - (Optional) Our default value
value - (Optional) The value
Overrides:
prototypes.UINTlsb.__init__ (inherited documentation)

getvalue(self)

Unpack 32 bit value into date/time
Returns:
(year, month, day, hour, minute)
           (type=tuple)
Overrides:
prototypes.UINTlsb.getvalue

Generated by Epydoc 2.1 on Fri Aug 15 18:58:26 2008 http://epydoc.sf.net