connect function winsock

Win32Result<int> connect(
  1. SOCKET s,
  2. Pointer<SOCKADDR> name,
  3. int namelen
)

Establishes a connection to a specified socket.

To learn more, see learn.microsoft.com/windows/win32/api/winsock2/nf-winsock2-connect.

Implementation

Win32Result<int> connect(SOCKET s, Pointer<SOCKADDR> name, int namelen) {
  final result_ = connect_Wrapper(s, name, namelen);
  return Win32Result(value: result_.value.i32, error: result_.error);
}