sendto function winsock

Win32Result<int> sendto(
  1. SOCKET s,
  2. PCSTR buf,
  3. int len,
  4. int flags,
  5. Pointer<SOCKADDR> to,
  6. int tolen,
)

Sends data to a specific destination.

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

Implementation

Win32Result<int> sendto(
  SOCKET s,
  PCSTR buf,
  int len,
  int flags,
  Pointer<SOCKADDR> to,
  int tolen,
) {
  final result_ = sendto_Wrapper(s, buf, len, flags, to, tolen);
  return Win32Result(value: result_.value.i32, error: result_.error);
}