虚拟方法
GioProxyconnect
自:2.26
声明 [来源]
GIOStream*
connect (
GProxy* proxy,
GIOStream* connection,
GProxyAddress* proxy_address,
GCancellable* cancellable,
GError** error
)
描述 [来源]
给定要用于与代理(例如,连接到代理服务器的GSocketConnection
)通信的连接(如),这将进行必要的握手以连接到proxy_address
,如果需要,将GIOStream
包装以处理代理有效载荷。
自:2.26
参数
connection
-
类型:
GIOStream
一个
GIOStream
。数据由方法调用者拥有。 proxy_address
-
类型:
GProxyAddress
一个
GProxyAddress
。数据由方法调用者拥有。 cancellable
-
类型:
GCancellable
一个
GCancellable
。参数可以为 NULL
。数据由方法调用者拥有。 error
-
类型:
GError **
用于恢复错误的位置。
参数可以为 NULL
。如果返回位置不为 NULL
,那么您必须将其初始化为一个NULL
GError*
。如果虚拟功能中没有错误,则参数将被初始化为 NULL
。错误情况下,参数将被设置为新的分配的 GError
;调用者将接管数据并对释放数据负责。
返回值
类型: GIOStream
将替换connection
的GIOStream
。这可能与其他相同,在这种情况下将添加引用。
该方法调用者接管返回数据,并负责释放它。 |