�����ƣ�
- �� socket_release() - �ͷ�һ�� socket ������Ȩ (ownership) ����һ�����
- �� #include <socket_err.h>
�� int socket_release( int socket, object ob, string release_callback );
�� ���� socket_release( ���� socket, ��� ob, �ַ��� release_callback );
- �� socket_release() �������ı�ԭ�ȴ��������趨(set-up)֮���������Ȩ���Ϳ���Ȩ������ת��һ��������(connected)��
socket ����һ����Թ�δ��֮�á�
�� socket ����Ȩ��ת�ư�����һ��Ŀǰӵ������Ȩ�������������ת�� socket �����������ֳ���(handshake)��������ֳ������ɵ��� socket_release() ��ʼ�ġ�socket_release() ������ȫ�ԡ�������(integrity)�����ٵ������ ob �� release_callback �������������������֪ͨ ob socket ����Ȩ��Ҫת�Ƹ�����Ȼ�� ob ���������ͷŻغ�(callback)�����е��� socket_acquire()����������� socket_acquire()�����ֳ��������ˣ��� socket ����Ȩ���Ѿ��ɹ���ת�Ƹ� ob��ob Ҳ���Բ����� socket_acquire() ����л������� socket �����Σ���ʱ������Ȩ����ı䣬����ԭ���� socket �����߱��������λ�Ӧ��������
�� ��� socket �����߳ɹ���ת�ƣ��� socket_release() �᷵�� EESUCCESS����� ob ��������� socket ������Ȩ�Ļ�����᷵�� EESOCKNOTRLSD����������Υ����ȫ������� socket ����ֵ(descriptor) �ȵĴ�����Ҳ���ܷ��ء�
- �� [email protected]�� 97.Jul.27���� (printed 3/16/95)