当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Ruby BasicSocket.local_address用法及代码示例


本文简要介绍ruby语言中 BasicSocket.local_address 的用法。

用法

local_address → addrinfo

返回由getsockname 获得的本地地址的 Addrinfo 对象。

请注意,addrinfo.protocol 用 0 填充。

TCPSocket.open("www.ruby-lang.org", 80) {|s|
  p s.local_address #=> #<Addrinfo: 192.168.0.129:36873 TCP>
}

TCPServer.open("127.0.0.1", 1512) {|serv|
  p serv.local_address #=> #<Addrinfo: 127.0.0.1:1512 TCP>
}

相关用法


注:本文由纯净天空筛选整理自ruby-lang.org大神的英文原创作品 BasicSocket.local_address。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。