类:Mongo::Socket::Unix Private
- 继承:
-
Mongo::Socket
- 对象
- Mongo::Socket
- Mongo::Socket::Unix
- 定义于:
- build/Ruby-driver-v 2.19 /lib/mongo/socket/unix.rb
Overview
此类是私有 API 的一部分。 应尽可能避免使用此类,因为它将来可能会被删除或更改。
Unix 套接字的包装器。
常量摘要
从Mongo::Socket继承的常量
SSL_ERROR 、 TIMEOUT_ERROR 、 TIMEOUT_PACK 、 WRITE_CHUNK_SIZE
实例属性摘要折叠
-
#路径⇒ string
只读
private
路径 要连接到的路径。
从Mongo::Socket继承的属性
#family 、 #options 、 #socket 、 #timeout
实例方法摘要折叠
-
#initialize (path, timeout, options = {}) ⇒ Unix
构造函数
private
初始化新的 Unix 套接字。
从Mongo::Socket继承的方法
#alive? 、 #close 、 #connectable? 、 #connection_address 、 #connection_Generation 、 #eof? 、 #gets 、 #monitor? 、 #read 、 #readbyte 、 #summary 、 #write
构造函数详情
#initialize (path, timeout, options = {}) ⇒ Unix
此方法是私有 API 的一部分。 您应尽可能避免使用此方法,因为它将来可能会被删除或更改。
初始化新的 Unix 套接字。
45 46 47 48 49 50 |
# File 'build/Ruby-driver-v 2.19 /lib/mongo/socket/unix.rb', 第45行 def 初始化(路径, 超时, = {}) 超(超时, ) @path = 路径 @socket = ::UNIXSocket.new(路径) (@socket) end |
实例属性详细信息
#路径⇒ string (只读)
此方法是私有 API 的一部分。 您应尽可能避免使用此方法,因为它将来可能会被删除或更改。
返回 path 要连接到的路径。
53 54 55 |
# File 'build/Ruby-driver-v 2.19 /lib/mongo/socket/unix.rb', 第53行 def 路径 @path end |