00001 """autogenerated by genmsg_py from ConfigFeedback.msg. Do not edit."""
00002 import roslib.message
00003 import struct
00004 
00005 
00006 class ConfigFeedback(roslib.message.Message):
00007   _md5sum = "d41d8cd98f00b204e9800998ecf8427e"
00008   _type = "monocam_settler/ConfigFeedback"
00009   _has_header = False 
00010   _full_text = """
00011 
00012 """
00013   __slots__ = []
00014   _slot_types = []
00015 
00016   def __init__(self, *args, **kwds):
00017     """
00018     Constructor. Any message fields that are implicitly/explicitly
00019     set to None will be assigned a default value. The recommend
00020     use is keyword arguments as this is more robust to future message
00021     changes.  You cannot mix in-order arguments and keyword arguments.
00022     
00023     The available fields are:
00024        
00025     
00026     @param args: complete set of field values, in .msg order
00027     @param kwds: use keyword arguments corresponding to message field names
00028     to set specific fields. 
00029     """
00030     if args or kwds:
00031       super(ConfigFeedback, self).__init__(*args, **kwds)
00032 
00033   def _get_types(self):
00034     """
00035     internal API method
00036     """
00037     return self._slot_types
00038 
00039   def serialize(self, buff):
00040     """
00041     serialize message into buffer
00042     @param buff: buffer
00043     @type  buff: StringIO
00044     """
00045     try:
00046       pass
00047     except struct.error, se: self._check_types(se)
00048     except TypeError, te: self._check_types(te)
00049 
00050   def deserialize(self, str):
00051     """
00052     unpack serialized message in str into this message instance
00053     @param str: byte array of serialized message
00054     @type  str: str
00055     """
00056     try:
00057       end = 0
00058       return self
00059     except struct.error, e:
00060       raise roslib.message.DeserializationError(e) 
00061 
00062 
00063   def serialize_numpy(self, buff, numpy):
00064     """
00065     serialize message with numpy array types into buffer
00066     @param buff: buffer
00067     @type  buff: StringIO
00068     @param numpy: numpy python module
00069     @type  numpy module
00070     """
00071     try:
00072       pass
00073     except struct.error, se: self._check_types(se)
00074     except TypeError, te: self._check_types(te)
00075 
00076   def deserialize_numpy(self, str, numpy):
00077     """
00078     unpack serialized message in str into this message instance using numpy for array types
00079     @param str: byte array of serialized message
00080     @type  str: str
00081     @param numpy: numpy python module
00082     @type  numpy: module
00083     """
00084     try:
00085       end = 0
00086       return self
00087     except struct.error, e:
00088       raise roslib.message.DeserializationError(e) 
00089 
00090 _struct_I = roslib.message.struct_I