gSocketAddressToNative {RGtk2} | R Documentation

## gSocketAddressToNative

### Description

Converts a `GSocketAddress` to a native `struct sockaddr`, which can be passed to low-level functions like `connect()` or `bind()`.

### Usage

    gSocketAddressToNative(object, dest, destlen, .errwarn = TRUE)

### Arguments

``object`` | a `GSocketAddress`
``dest`` | a pointer to a memory location that will contain the native `structsockaddr`.
``destlen`` | the size of `dest`. Must be at least as large as `gSocketAddressGetNativeSize`.
`.errwarn` | Whether to issue a warning on error or fail silently

### Details

If not enough space is availible, a `G_IO_ERROR_NO_SPACE` error is returned. If the address type is not known on the system then a `G_IO_ERROR_NOT_SUPPORTED` error is returned. Since 2.22

### Value

A list containing the following elements:

`retval` | [logical] `TRUE` if `dest` was filled in, `FALSE` on error
``error`` | `GError` for error reporting, or `NULL` to ignore.

### Author(s)

Derived by RGtkGen from GTK+ documentation

[Package RGtk2 version 2.20.36.3 Index]