# ri > Bunny::Socket

## [Bunny::Socket](https://www.chedong.com/phpMan.php/perldoc/Bunny%3A%3ASocket/markdown)

(from /home/chedong/.local/share/rdoc)
------------------------------------------------------------------------
TCP socket extension that uses TCP_NODELAY and supports reading fully.

Heavily inspired by Dalli by Mike Perham. @private
------------------------------------------------------------------------
## Constants:

READ_RETRY_EXCEPTION_CLASSES:
  [not documented]

WRITE_RETRY_EXCEPTION_CLASSES:
  [not documented]


## Class methods:

  open

## Instance methods:

  options
  read_fully
  write_nonblock_fully

## Attributes:

  attr_accessor options

