int socket_acquire( int socket, string read_callback, string write_callback, string close_callback );
整數 socket_acquire( 整數 socket, 字串 read_callback, 字串 write_callback, 字串 close_callback );
在前一種情況下,握手程序完成並且新物件變成那個 socket 的擁有者。那些讀取、寫入和關閉回呼函式參數也將參考這個新物件的函式。這些都需要指定以使 MudOS 驅動程式可以知道要呼叫新物件內的哪些函式。不同意接受這個 socket 將會使 socket_release() 傳回 EESOCKNOTRLSD 以至於擁有者能進行適當的清除動作。
socket_acquire() 可以只由釋放回呼函式的內部呼叫,並只含有那個指定的 socket。