getsockopt function winsock

Win32Result<int> getsockopt(
  1. SOCKET s,
  2. int level,
  3. int optname,
  4. PSTR optval,
  5. Pointer<Int32> optlen,
)

Retrieves a socket option.

To learn more, see learn.microsoft.com/windows/win32/api/winsock/nf-winsock-getsockopt.

Implementation

Win32Result<int> getsockopt(
  SOCKET s,
  int level,
  int optname,
  PSTR optval,
  Pointer<Int32> optlen,
) {
  final result_ = getsockopt_Wrapper(s, level, optname, optval, optlen);
  return .new(value: result_.value.i32, error: result_.error);
}