ReactorFD.this - multiple declarations

Function ReactorFD.this

Constructor from existing mecca.lib.FD

ref this (
  int fd,
  bool alreadyNonBlocking = false
) @nogc @safe;

Parameters

NameDescription
fd bare OS fd. Ownership is handed to the ReactorFD.
alreadyNonBlocking whether the OS fd has NONBLOCKING already set on it. Setting to true saves a call to fcntl, but will hang the reactor in some cases.

Function ReactorFD.this

Constructor from existing mecca.lib.FD

ref this (
  FD fd,
  bool alreadyNonBlocking = false
) @nogc @safe;

Parameters

NameDescription
fd an FD rvalue
alreadyNonBlocking whether the OS fd has NONBLOCKING already set on it. Setting to true saves a call to fcntl, but will hang the reactor in some cases.