NanoSocket.receive

A version of receive that takes a user supplied buffer to fill

  1. NanoBuffer receive(Flag!"blocking" blocking, string file, size_t line)
  2. void[] receive(void[] buffer, Flag!"blocking" blocking, string file, size_t line)
    struct NanoSocket
    const @safe
    void[]
    receive
    (
    return scope void[] buffer
    ,
    Flag!"blocking" blocking = Yes.blocking
    ,
    in string file = __FILE__
    ,
    in size_t line = __LINE__
    )