Klasse

FiorProxyAddressEnumerator

Beschreibung [Quellcode]

class Gio.ProxyAddressEnumerator : Gio.SocketAddressEnumerator
{
  /* No available fields */
}

GProxyAddressEnumerator ist ein Wrapper um GSocketAddressEnumerator, der die von GSocketAddress instances zurückgegebenen GSocketAddressEnumerator-Instanzen und sie in GProxyAddress-Instanzen umhüllt, indem der angegebene GProxyAddressEnumerator:proxy-resolver verwendet.

Dieser Enumerator wird bei Настellgebung eines Proxys (z.B. durch g_socket_connectable_enumerate()) wie angemessen zurückgegeben; es sollte keine Notwendigkeit bestehen, eine GSocketAddressEnumerator-Instanz mit einer zu umhüllen.

Instanzmethoden

Methoden erbt von GSocketAddressEnumerator (3)
g_socket_address_enumerator_next

Ermittelt den nächsten GSocketAddress aus enumerator. Beachten Sie, dass dies für eine Weile blockieren kann. ( Zum Beispiel muss ein GNetworkAddress einen DNS-Abfrage durchführen, bevor er eine Adresse zurückgeben kann.) Verwenden Sie g_socket_address_enumerator_next_async(), wenn Sie Blockieren vermeiden möchten .

g_socket_address_enumerator_next_async

Asynchron erhält den nächsten GSocketAddress aus enumerator und ruft dann callback, der g_socket_address_enumerator_next_finish() zur Ermittlung des Ergebnisses aufrufen muss.

g_socket_address_enumerator_next_finish

Ermittelt das Ergebnis eines abgeschlossenen Aufrufs von g_socket_address_enumerator_next_async(). Siehe g_socket_address_enumerator_next() für weitere Informationen über Fehlerbehandlung 

Methoden erbt von GObject (43)

Bitte siehe GObject für eine vollständige Liste der Methoden.

Eigenschaften

FiorProxyAddressEnumerator:connectable

Der zu < enumerierenden>

FiorProxyAddressEnumerator:standard-gateway

Der Standard-Gateway, der bei

seit: 2.38

FiorProxyAddressEnumerator:proxy-resolver

Der zu verwendende Proxy-Resolver.

seit: 2.36

FiorProxyAddressEnumerator:uri

Das Ziel URI. Verwenden Sie none:// für einen generischen Socket.

Signale

Signale erbt von GObject (1)
GObject::notify

Das Notify-Signal wird emittiert, wenn eine Eigenschaft eines Objekts seinen Wert durch g_object_set_property (), g_object_set () und etc setzt.

Klassenstruktur

struct GioProxyAddressEnumeratorClass {
  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
  );
  
}

Klassenstruktur für GProxyAddressEnumerator.

类成员
_g_reserved1: void (* _g_reserved1) ( void )

没有可用的描述。

_g_reserved2: void (* _g_reserved2) ( void )

没有可用的描述。

_g_reserved3: void (* _g_reserved3) ( void )

没有可用的描述。

_g_reserved4: void (* _g_reserved4) ( void )

没有可用的描述。

_g_reserved5: void (* _g_reserved5) ( void )

没有可用的描述。

_g_reserved6: void (* _g_reserved6) ( void )

没有可用的描述。

_g_reserved7: void (* _g_reserved7) ( void )

没有可用的描述。