Module indiclient :: Class _indinameconventions
[show private | hide private]
[frames | no frames]

Class _indinameconventions

Known Subclasses:
indixmltag, _indiobjectfactory, _inditagfactory

The INDI naming scheme.
Method Summary
  __init__(self)
StringType _get_defelementtag(self, basename)
Return xml tag of an element that is send by the server when an IDDef* function is called on vector which contains the element (like defText).
StringType _get_defvectortag(self, basename)
Return xml tag of a vector that is send by the server when an IDDef* function is called(like defTextVector).
StringType _get_element_repr(self, basename)
Return printable representation of the type of the element .
StringType _get_message_tag(self)
Return xml tag of an INDI message.
StringType _get_newelementtag(self, basename)
Return xml tag of an element that is send by the client (like oneText).
StringType _get_newvectortag(self, basename)
Return xml tag of a vector that is send by the client (like newTextVector).
StringType _get_setelementtag(self, basename)
Return xml tag of an element that is send by the server when an IDSet* function is called on vector which contains the element (like oneText).
StringType _get_setvectortag(self, basename)
Return xml tag of a vector that is send by the server when am IDSet* function is called (like setTextVector).
StringType _get_vector_repr(self, basename)
Return printable representation of the type of the vector .

Instance Variable Summary
list of StringType basenames: The possible "Basenames" of an indiobject ["Text","Switch","Number","BLOB","Light"]

Method Details

_get_defelementtag(self, basename)

Parameters:
basename - The basename of the tag see (basenames)
           (type=StringType)
Returns:
xml tag of an element that is send by the server when an IDDef* function is called on vector which contains the element (like defText).
           (type=StringType)

_get_defvectortag(self, basename)

Parameters:
basename - The basename of the tag see (basenames)
           (type=StringType)
Returns:
xml tag of a vector that is send by the server when an IDDef* function is called(like defTextVector).
           (type=StringType)

_get_element_repr(self, basename)

Parameters:
basename - The basename of the tag see (basenames)
           (type=StringType)
Returns:
printable representation of the type of the element .
           (type=StringType)

_get_message_tag(self)

Returns:
xml tag of an INDI message.
           (type=StringType)

_get_newelementtag(self, basename)

Parameters:
basename - The basename of the tag see (basenames)
           (type=StringType)
Returns:
xml tag of an element that is send by the client (like oneText).
           (type=StringType)

_get_newvectortag(self, basename)

Parameters:
basename - The basename of the tag see (basenames)
           (type=StringType)
Returns:
xml tag of a vector that is send by the client (like newTextVector).
           (type=StringType)

_get_setelementtag(self, basename)

Parameters:
basename - The basename of the tag see (basenames)
           (type=StringType)
Returns:
xml tag of an element that is send by the server when an IDSet* function is called on vector which contains the element (like oneText).
           (type=StringType)

_get_setvectortag(self, basename)

Parameters:
basename - The basename of the tag see (basenames)
           (type=StringType)
Returns:
xml tag of a vector that is send by the server when am IDSet* function is called (like setTextVector).
           (type=StringType)

_get_vector_repr(self, basename)

Parameters:
basename - The basename of the tag see (basenames)
           (type=StringType)
Returns:
printable representation of the type of the vector .
           (type=StringType)

Instance Variable Details

basenames

The possible "Basenames" of an indiobject ["Text","Switch","Number","BLOB","Light"]
Type:
list of StringType

Generated by Epydoc 2.1 on Sat Sep 10 10:26:03 2005 http://epydoc.sf.net