Become an expert in R — Interactive courses, Cheat Sheets, certificates and more!
Get Started for Free

GSocketAddress

GSocketAddress


Description

Abstract base class representing endpoints for socket communication

Methods and Functions

gSocketAddressNewFromNative(native, len)
gSocketAddressGetFamily(object)
gSocketAddressToNative(object, dest, destlen, .errwarn = TRUE)
gSocketAddressGetNativeSize(object)

Hierarchy

GObject
   +----GSocketAddress
         +----GInetSocketAddress
         +----GUnixSocketAddress
GEnum
   +----GSocketFamily

Interfaces

GSocketAddress implements GSocketConnectable.

Detailed Description

GSocketAddress is the equivalent of structsockaddr in the BSD sockets API. This is an abstract class; use GInetSocketAddress for internet sockets, or GUnixSocketAddress for UNIX domain sockets.

Structures

GSocketAddress

A socket endpoint address, corresponding to structsockaddr or one of its subtypes.

Enums and Flags

GSocketFamily

The protocol family of a GSocketAddress. (These values are identical to the system defines AF_INET, AF_INET6 and AF_UNIX, if available.) Since 2.22

invalid

no address family

unix

the UNIX domain family

ipv4

the IPv4 family

ipv6

the IPv6 family

Properties

family [GSocketFamily : Read]

The family of the socket address. Default value: G_SOCKET_FAMILY_INVALID

Author(s)

Derived by RGtkGen from GTK+ documentation

References


RGtk2

R Bindings for Gtk 2.8.0 and Above

v2.20.36
GPL
Authors
Michael Lawrence <michafla@gene.com> and Duncan Temple Lang <duncan@wald.ucdavis.edu>
Initial release

We don't support your browser anymore

Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.