Class KQueue::Watcher::SocketReadWrite
In: lib/rb-kqueue/watcher/socket_read_write.rb
Parent: ReadWrite

The {Watcher} subclass for events fired when a socket can be read from or written to (which of these is determined by \{ReadWrite#type}). Read events are watched via {Queue#watch_socket_for_read}, and write events are watched via {Queue#watch_socket_for_write}.

Note that read and write events for non-socket streams use the {ReadWrite} class.

Methods

new  

Attributes

low_water  [R]  The custom low-water mark for the amount of data necessary to trigger an event, or `nil` if none has been set.

@return [Fixnum, nil]

Public Class methods

[Validate]