def tdController(self):
cid = c_int()<EOL>ctype = c_int()<EOL>name = create_string_buffer(<NUM_LIT:255>)<EOL>available = c_int()<EOL>self._lib.tdController(byref(cid), byref(ctype), name, sizeof(name),<EOL>byref(available))<EOL>return {'<STR_LIT:id>': cid.value, '<STR_LIT:type>': ctype.value,<EOL>'<STR_LIT:name>': self._to_str(name), '<STR_LIT>': available.value}<EOL>
Get the next controller while iterating.

        :return: a dict with the keys: id, type, name, available.