def send(self, obj):
'Send one object.'
string = _base255.encode(_cPickle.dumps(obj, _cPickle.HIGHEST_PROTOCOL)) + '\0'
self.__send.acquire()
try:
self.__sock.sendall(string)
finally:
self.__send.release()