我需要创造一个
Gio::Socket
从现有的Ruby套接字。有一个GIO函数,
g_socket_new_from_fd
听起来这正是我所需要的,但我一辈子也找不到与之相当的东西
gio2
gem
. 我知道有时候Ruby绑定会在一些偏僻的地方隐藏方法(
Gst.debug_bin_to_dot_data
ObjectSpace.each_object(Object) { |o| p o unless o.methods.grep(/from_fd/).empty? }
但都无济于事。有没有人知道这个方法是否隐藏在某个特别晦涩的地方,或者说它没有从C到Ruby的飞跃?