方法

GioSocketConnectionconnect

自:2.32

声明 [源代码]

gboolean
g_socket_connection_connect (
  GSocketConnection* connection,
  GSocketAddress* address,
  GCancellable* cancellable,
  GError** error
)

描述 [源代码]

连接指定的远程地址的 \$ connection

自:2.32

参数

address

类型: GSocketAddress

指定远程地址的 \$ GSocketAddress

数据由方法的调用者所有。
cancellable

类型: GCancellable

A \$ GCancellable 或 \$ NULL。

该参数可以是 \$ NULL。
数据由方法的调用者所有。
error

类型: GError **

一个可恢复错误的返回位置。

该参数可以是 \$ NULL。
如果返回位置不是 \$ NULL,则必须将其初始化为 \$ NULL \$ GError*。
如果没有错误,方法将保留对 \$ NULL 的初始化。
如果发生错误,则将参数设置为一个新的 \$ GError;调用者将拥有数据,并负责释放它。

返回值

类型: gboolean

\$ TRUE 表示连接成功, \$ FALSE 表示发生错误。