CVS commit: speechd/src/python/speechd client.py

hanke at brailcom.cesnet.cz hanke at brailcom.cesnet.cz
Sun Nov 5 16:34:34 CET 2006


Update of /var/lib/cvs/speechd/src/python/speechd
In directory cesnet:/tmp/cvs-serv16534/src/python/speechd

Modified Files:
	client.py 
Log Message:
* speechd/client.py: IMPORTANT: On initialization of the
connection, new lateral thread is started to handle the
communication. This thread is terminated when the connection is
closed.
(_SSIP_Connection._com_buffer): New attribute.
(_SSIP_Connection._callbacks): New attribute.
(_SSIP_Connection._ssip_reply_semaphore): New attribute.
(_SSIP_Connection._communication_thread): New attribute.
(_SSIP_Connection.send_command): 'or isinstance(args[0], int)'
added back again. This is valid SSIP.
(SSIPClient.set_notification): New public API function.

* speechd/client.py (_SSIP_Connection.__init__): Start the
self._communication method in a new thread.
(_SSIP_Connection._recv_response): 1->True
(_SSIP_Connection._recv_message): Renamed from _recv_response.
(SSIPClient.__del__): New destructor.



More information about the Speechd-cvs mailing list