anchor.diff:                            ipv4only.
   
   
  -%% @type erlzmq_sockopt_value() = integer() | iolist().
   %% Possible option values for {@link erlzmq:setsockopt/3. setsockopt/3}.
   -type erlzmq_sockopt_value() :: integer() | iolist().
   
  
positive.code: %% <a href="http://api.zeromq.org/master:zmq_connect">zmq_connect</a></i>
  -type erlzmq_endpoint() :: string().
  
  %% @type errno() = eperm | enoent | srch | eintr | eio | enxio | ebad |
  %% echild | edeadlk | enomem | eacces | efault | enotblk | ebusy | eexist |
  %% exdev | enodev | enotdir | eisdir | einval | enfile | emfile | enotty |
  %% etxtbsy | efbig | enospc | espipe | erofs | emlink | epipe | eagain |
  %% einprogress | ealready | enotsock | edestaddrreq | emsgsize |
  %% eprototype | enoprotoopt | eprotonosupport | esocktnosupport |
  %% enotsup | epfnosupport | eafnosupport | eaddrinuse | eaddrnotavail |
  %% enetdown | enetunreach | enetreset | econnaborted | econnreset |
  %% enobufs | eisconn | enotconn | eshutdown | etoomanyrefs | etimedout |
  %% econnrefused | eloop | enametoolong.
  %% Standard error atoms.
  -type errno() :: eperm | enoent | srch | eintr | eio | enxio | ebad |
                   echild | edeadlk | enomem | eacces | efault | enotblk |
  
negative.code: 
  %% Types
  
  %% Possible types for an erlzmq socket.<br />
  %% <i>For more information see
  %% <a href="http://api.zeromq.org/master:zmq_socket">zmq_socket</a></i>
  -type erlzmq_socket_type() :: pair | pub | sub | req | rep | dealer | router | xreq | xrep |
                              pull | push | xpub | xsub.
  
  %% The endpoint argument is a string consisting of two parts:
  %% <b>transport://address</b><br />
  %% The following transports are defined:
  