GProxyAddressEnumerator

GProxyAddressEnumerator

Properties

GSocketConnectable * connectable Read / Write / Construct Only
guint default-port Read / Write / Construct Only
GProxyResolver * proxy-resolver Read / Write / Construct
gchar * uri Read / Write / Construct Only

Object Hierarchy

    GObject
    ╰── GSocketAddressEnumerator
        ╰── GProxyAddressEnumerator

Description

Functions

Types and Values

GProxyAddressEnumerator

typedef struct _GProxyAddressEnumerator GProxyAddressEnumerator;

A subclass of GSocketAddressEnumerator that takes another address enumerator and wraps its results in GProxyAddresses as directed by the default GProxyResolver.


struct GProxyAddressEnumeratorClass

struct GProxyAddressEnumeratorClass {
  GSocketAddressEnumeratorClass parent_class;

  void (*_g_reserved1) (void);
  void (*_g_reserved2) (void);
  void (*_g_reserved3) (void);
  void (*_g_reserved4) (void);
  void (*_g_reserved5) (void);
  void (*_g_reserved6) (void);
  void (*_g_reserved7) (void);
};

Property Details

The “connectable” property

  “connectable”              GSocketConnectable *

The connectable being enumerated.

Flags: Read / Write / Construct Only


The “default-port” property

  “default-port”             guint

The default port to use if “uri” does not specify one.

Flags: Read / Write / Construct Only

Allowed values: <= 65535

Default value: 0

Since: 2.38


The “proxy-resolver” property

  “proxy-resolver”           GProxyResolver *

The proxy resolver to use.

Flags: Read / Write / Construct

Since: 2.36


The “uri” property

  “uri”                      gchar *

The destination URI, use none:// for generic socket.

Flags: Read / Write / Construct Only

Default value: NULL