虚拟方法
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,那么您必须将其初始化为一个NULLGError*。如果虚拟功能中没有错误,则参数将被初始化为 NULL。错误情况下,参数将被设置为新的分配的 GError;调用者将接管数据并对释放数据负责。
返回值
类型: GIOStream
将替换connection的GIOStream。这可能与其他相同,在这种情况下将添加引用。
| 该方法调用者接管返回数据,并负责释放它。 |