Versions in this module Expand all Collapse all v0 v0.0.6 Mar 29, 2026 Changes in this version + type BidirectionalStreamBuilderClient struct + func NewBidirectionalStreamBuilderClient(cc grpc.ClientConnInterface) *BidirectionalStreamBuilderClient + func (c *BidirectionalStreamBuilderClient) AddHeader(ctx context.Context, arg0 string, arg1 string) (int64, error) + func (c *BidirectionalStreamBuilderClient) Build(ctx context.Context) (int64, error) + func (c *BidirectionalStreamBuilderClient) SetDelayRequestHeadersUntilFirstFlushEnabled(ctx context.Context, arg0 bool) (int64, error) + func (c *BidirectionalStreamBuilderClient) SetHttpMethod(ctx context.Context, arg0 string) (int64, error) + func (c *BidirectionalStreamBuilderClient) SetPriority(ctx context.Context, arg0 int32) (int64, error) + func (c *BidirectionalStreamBuilderClient) SetTrafficStatsTag(ctx context.Context, arg0 int32) (int64, error) + func (c *BidirectionalStreamBuilderClient) SetTrafficStatsUid(ctx context.Context, arg0 int32) (int64, error) + type BidirectionalStreamCallbackClient struct + func NewBidirectionalStreamCallbackClient(cc grpc.ClientConnInterface) *BidirectionalStreamCallbackClient + func (c *BidirectionalStreamCallbackClient) OnCanceled(ctx context.Context, arg0 int64, arg1 int64) error + func (c *BidirectionalStreamCallbackClient) OnFailed(ctx context.Context, arg0 int64, arg1 int64, arg2 int64) error + func (c *BidirectionalStreamCallbackClient) OnResponseHeadersReceived(ctx context.Context, arg0 int64, arg1 int64) error + func (c *BidirectionalStreamCallbackClient) OnResponseTrailersReceived(ctx context.Context, arg0 int64, arg1 int64, arg2 int64) error + func (c *BidirectionalStreamCallbackClient) OnStreamReady(ctx context.Context, arg0 int64) error + func (c *BidirectionalStreamCallbackClient) OnSucceeded(ctx context.Context, arg0 int64, arg1 int64) error + type BidirectionalStreamClient struct + func NewBidirectionalStreamClient(cc grpc.ClientConnInterface) *BidirectionalStreamClient + func (c *BidirectionalStreamClient) Cancel(ctx context.Context) error + func (c *BidirectionalStreamClient) Flush(ctx context.Context) error + func (c *BidirectionalStreamClient) GetHeaders(ctx context.Context) (int64, error) + func (c *BidirectionalStreamClient) GetHttpMethod(ctx context.Context) (string, error) + func (c *BidirectionalStreamClient) GetPriority(ctx context.Context) (int32, error) + func (c *BidirectionalStreamClient) GetTrafficStatsTag(ctx context.Context) (int32, error) + func (c *BidirectionalStreamClient) GetTrafficStatsUid(ctx context.Context) (int32, error) + func (c *BidirectionalStreamClient) HasTrafficStatsTag(ctx context.Context) (bool, error) + func (c *BidirectionalStreamClient) HasTrafficStatsUid(ctx context.Context) (bool, error) + func (c *BidirectionalStreamClient) IsDelayRequestHeadersUntilFirstFlushEnabled(ctx context.Context) (bool, error) + func (c *BidirectionalStreamClient) IsDone(ctx context.Context) (bool, error) + func (c *BidirectionalStreamClient) Start(ctx context.Context) error + type ConnectionMigrationOptionsBuilderClient struct + func NewConnectionMigrationOptionsBuilderClient(cc grpc.ClientConnInterface) *ConnectionMigrationOptionsBuilderClient + func (c *ConnectionMigrationOptionsBuilderClient) Build(ctx context.Context) (int64, error) + func (c *ConnectionMigrationOptionsBuilderClient) SetAllowNonDefaultNetworkUsage(ctx context.Context, arg0 int32) (int64, error) + func (c *ConnectionMigrationOptionsBuilderClient) SetDefaultNetworkMigration(ctx context.Context, arg0 int32) (int64, error) + func (c *ConnectionMigrationOptionsBuilderClient) SetPathDegradationMigration(ctx context.Context, arg0 int32) (int64, error) + type ConnectionMigrationOptionsClient struct + func NewConnectionMigrationOptionsClient(cc grpc.ClientConnInterface) *ConnectionMigrationOptionsClient + func (c *ConnectionMigrationOptionsClient) GetAllowNonDefaultNetworkUsage(ctx context.Context) (int32, error) + func (c *ConnectionMigrationOptionsClient) GetDefaultNetworkMigration(ctx context.Context) (int32, error) + func (c *ConnectionMigrationOptionsClient) GetPathDegradationMigration(ctx context.Context) (int32, error) + type DnsOptionsBuilderClient struct + func NewDnsOptionsBuilderClient(cc grpc.ClientConnInterface) *DnsOptionsBuilderClient + func (c *DnsOptionsBuilderClient) Build(ctx context.Context) (int64, error) + func (c *DnsOptionsBuilderClient) SetPersistHostCache(ctx context.Context, arg0 int32) (int64, error) + func (c *DnsOptionsBuilderClient) SetPersistHostCachePeriod(ctx context.Context, arg0 int64) (int64, error) + func (c *DnsOptionsBuilderClient) SetPreestablishConnectionsToStaleDnsResults(ctx context.Context, arg0 int32) (int64, error) + func (c *DnsOptionsBuilderClient) SetStaleDns(ctx context.Context, arg0 int32) (int64, error) + func (c *DnsOptionsBuilderClient) SetStaleDnsOptions(ctx context.Context, arg0 int64) (int64, error) + func (c *DnsOptionsBuilderClient) SetUseHttpStackDnsResolver(ctx context.Context, arg0 int32) (int64, error) + type DnsOptionsClient struct + func NewDnsOptionsClient(cc grpc.ClientConnInterface) *DnsOptionsClient + func (c *DnsOptionsClient) GetPersistHostCache(ctx context.Context) (int32, error) + func (c *DnsOptionsClient) GetPersistHostCachePeriod(ctx context.Context) (int64, error) + func (c *DnsOptionsClient) GetPreestablishConnectionsToStaleDnsResults(ctx context.Context) (int32, error) + func (c *DnsOptionsClient) GetStaleDns(ctx context.Context) (int32, error) + func (c *DnsOptionsClient) GetStaleDnsOptions(ctx context.Context) (int64, error) + func (c *DnsOptionsClient) GetUseHttpStackDnsResolver(ctx context.Context) (int32, error) + type DnsOptionsStaleDnsOptionsClient struct + func NewDnsOptionsStaleDnsOptionsClient(cc grpc.ClientConnInterface) *DnsOptionsStaleDnsOptionsClient + func (c *DnsOptionsStaleDnsOptionsClient) GetAllowCrossNetworkUsage(ctx context.Context) (int32, error) + func (c *DnsOptionsStaleDnsOptionsClient) GetFreshLookupTimeout(ctx context.Context) (int64, error) + func (c *DnsOptionsStaleDnsOptionsClient) GetMaxExpiredDelay(ctx context.Context) (int64, error) + func (c *DnsOptionsStaleDnsOptionsClient) GetUseStaleOnNameNotResolved(ctx context.Context) (int32, error) + type EngineBuilderClient struct + func NewEngineBuilderClient(cc grpc.ClientConnInterface) *EngineBuilderClient + func (c *EngineBuilderClient) AddQuicHint(ctx context.Context, arg0 string, arg1 int32, arg2 int32) (int64, error) + func (c *EngineBuilderClient) Build(ctx context.Context) (int64, error) + func (c *EngineBuilderClient) GetDefaultUserAgent(ctx context.Context) (string, error) + func (c *EngineBuilderClient) SetConnectionMigrationOptions(ctx context.Context, arg0 int64) (int64, error) + func (c *EngineBuilderClient) SetDnsOptions(ctx context.Context, arg0 int64) (int64, error) + func (c *EngineBuilderClient) SetEnableBrotli(ctx context.Context, arg0 bool) (int64, error) + func (c *EngineBuilderClient) SetEnableHttp2(ctx context.Context, arg0 bool) (int64, error) + func (c *EngineBuilderClient) SetEnableHttpCache(ctx context.Context, arg0 int32, arg1 int64) (int64, error) + func (c *EngineBuilderClient) SetEnablePublicKeyPinningBypassForLocalTrustAnchors(ctx context.Context, arg0 bool) (int64, error) + func (c *EngineBuilderClient) SetEnableQuic(ctx context.Context, arg0 bool) (int64, error) + func (c *EngineBuilderClient) SetQuicOptions(ctx context.Context, arg0 int64) (int64, error) + func (c *EngineBuilderClient) SetStoragePath(ctx context.Context, arg0 string) (int64, error) + func (c *EngineBuilderClient) SetUserAgent(ctx context.Context, arg0 string) (int64, error) + type EngineClient struct + func NewEngineClient(cc grpc.ClientConnInterface) *EngineClient + func (c *EngineClient) BindToNetwork(ctx context.Context, arg0 int64) error + func (c *EngineClient) CreateUrlStreamHandlerFactory(ctx context.Context) (int64, error) + func (c *EngineClient) GetVersionString(ctx context.Context) (string, error) + func (c *EngineClient) NewBidirectionalStreamBuilder(ctx context.Context, arg0 string, arg1 int64, arg2 int64) (int64, error) + func (c *EngineClient) NewUrlRequestBuilder(ctx context.Context, arg0 string, arg1 int64, arg2 int64) (int64, error) + func (c *EngineClient) OpenConnection(ctx context.Context, arg0 int64) (int64, error) + func (c *EngineClient) Shutdown(ctx context.Context) error + type NetworkExceptionClient struct + func NewNetworkExceptionClient(cc grpc.ClientConnInterface) *NetworkExceptionClient + func (c *NetworkExceptionClient) GetErrorCode(ctx context.Context) (int32, error) + func (c *NetworkExceptionClient) IsImmediatelyRetryable(ctx context.Context) (bool, error) + type QuicOptionsBuilderClient struct + func NewQuicOptionsBuilderClient(cc grpc.ClientConnInterface) *QuicOptionsBuilderClient + func (c *QuicOptionsBuilderClient) AddAllowedQuicHost(ctx context.Context, arg0 string) (int64, error) + func (c *QuicOptionsBuilderClient) Build(ctx context.Context) (int64, error) + func (c *QuicOptionsBuilderClient) SetHandshakeUserAgent(ctx context.Context, arg0 string) (int64, error) + func (c *QuicOptionsBuilderClient) SetIdleConnectionTimeout(ctx context.Context, arg0 int64) (int64, error) + func (c *QuicOptionsBuilderClient) SetInMemoryServerConfigsCacheSize(ctx context.Context, arg0 int32) (int64, error) + type QuicOptionsClient struct + func NewQuicOptionsClient(cc grpc.ClientConnInterface) *QuicOptionsClient + func (c *QuicOptionsClient) GetAllowedQuicHosts(ctx context.Context) (int64, error) + func (c *QuicOptionsClient) GetHandshakeUserAgent(ctx context.Context) (string, error) + func (c *QuicOptionsClient) GetIdleConnectionTimeout(ctx context.Context) (int64, error) + func (c *QuicOptionsClient) GetInMemoryServerConfigsCacheSize(ctx context.Context) (int32, error) + func (c *QuicOptionsClient) HasInMemoryServerConfigsCacheSize(ctx context.Context) (bool, error) + type ResponseCacheClient struct + func NewResponseCacheClient(cc grpc.ClientConnInterface) *ResponseCacheClient + func (c *ResponseCacheClient) Close(ctx context.Context) error + func (c *ResponseCacheClient) Delete(ctx context.Context) error + func (c *ResponseCacheClient) Flush(ctx context.Context) error + func (c *ResponseCacheClient) GetHitCount(ctx context.Context) (int32, error) + func (c *ResponseCacheClient) GetInstalled(ctx context.Context) (int64, error) + func (c *ResponseCacheClient) GetNetworkCount(ctx context.Context) (int32, error) + func (c *ResponseCacheClient) GetRequestCount(ctx context.Context) (int32, error) + func (c *ResponseCacheClient) MaxSize(ctx context.Context) (int64, error) + func (c *ResponseCacheClient) Put(ctx context.Context, arg0 int64, arg1 int64) (int64, error) + func (c *ResponseCacheClient) Size(ctx context.Context) (int64, error) + type SslCertificateClient struct + func NewSslCertificateClient(cc grpc.ClientConnInterface) *SslCertificateClient + func (c *SslCertificateClient) GetIssuedBy(ctx context.Context, handle int64) (int64, error) + func (c *SslCertificateClient) GetIssuedTo(ctx context.Context, handle int64) (int64, error) + func (c *SslCertificateClient) GetValidNotAfter(ctx context.Context, handle int64) (string, error) + func (c *SslCertificateClient) GetValidNotAfterDate(ctx context.Context, handle int64) (int64, error) + func (c *SslCertificateClient) GetValidNotBefore(ctx context.Context, handle int64) (string, error) + func (c *SslCertificateClient) GetValidNotBeforeDate(ctx context.Context, handle int64) (int64, error) + func (c *SslCertificateClient) GetX509Certificate(ctx context.Context, handle int64) (int64, error) + func (c *SslCertificateClient) RestoreState(ctx context.Context, handle int64, arg0 int64) (int64, error) + func (c *SslCertificateClient) SaveState(ctx context.Context, handle int64, arg0 int64) (int64, error) + func (c *SslCertificateClient) ToString(ctx context.Context, handle int64) (string, error) + type SslCertificateDNameClient struct + func NewSslCertificateDNameClient(cc grpc.ClientConnInterface) *SslCertificateDNameClient + func (c *SslCertificateDNameClient) GetCName(ctx context.Context) (string, error) + func (c *SslCertificateDNameClient) GetDName(ctx context.Context) (string, error) + func (c *SslCertificateDNameClient) GetOName(ctx context.Context) (string, error) + func (c *SslCertificateDNameClient) GetUName(ctx context.Context) (string, error) + type SslErrorClient struct + func NewSslErrorClient(cc grpc.ClientConnInterface) *SslErrorClient + func (c *SslErrorClient) AddError(ctx context.Context, handle int64, arg0 int32) (bool, error) + func (c *SslErrorClient) GetCertificate(ctx context.Context, handle int64) (int64, error) + func (c *SslErrorClient) GetPrimaryError(ctx context.Context, handle int64) (int32, error) + func (c *SslErrorClient) GetUrl(ctx context.Context, handle int64) (string, error) + func (c *SslErrorClient) HasError(ctx context.Context, handle int64, arg0 int32) (bool, error) + func (c *SslErrorClient) ToString(ctx context.Context, handle int64) (string, error) + type UploadDataProviderClient struct + func NewUploadDataProviderClient(cc grpc.ClientConnInterface) *UploadDataProviderClient + func (c *UploadDataProviderClient) Close(ctx context.Context) error + func (c *UploadDataProviderClient) GetLength(ctx context.Context) (int64, error) + func (c *UploadDataProviderClient) Rewind(ctx context.Context, arg0 int64) error + type UploadDataSinkClient struct + func NewUploadDataSinkClient(cc grpc.ClientConnInterface) *UploadDataSinkClient + func (c *UploadDataSinkClient) OnReadError(ctx context.Context, arg0 int64) error + func (c *UploadDataSinkClient) OnReadSucceeded(ctx context.Context, arg0 bool) error + func (c *UploadDataSinkClient) OnRewindError(ctx context.Context, arg0 int64) error + func (c *UploadDataSinkClient) OnRewindSucceeded(ctx context.Context) error + type UrlRequestBuilderClient struct + func NewUrlRequestBuilderClient(cc grpc.ClientConnInterface) *UrlRequestBuilderClient + func (c *UrlRequestBuilderClient) AddHeader(ctx context.Context, arg0 string, arg1 string) (int64, error) + func (c *UrlRequestBuilderClient) BindToNetwork(ctx context.Context, arg0 int64) (int64, error) + func (c *UrlRequestBuilderClient) Build(ctx context.Context) (int64, error) + func (c *UrlRequestBuilderClient) SetCacheDisabled(ctx context.Context, arg0 bool) (int64, error) + func (c *UrlRequestBuilderClient) SetDirectExecutorAllowed(ctx context.Context, arg0 bool) (int64, error) + func (c *UrlRequestBuilderClient) SetHttpMethod(ctx context.Context, arg0 string) (int64, error) + func (c *UrlRequestBuilderClient) SetPriority(ctx context.Context, arg0 int32) (int64, error) + func (c *UrlRequestBuilderClient) SetTrafficStatsTag(ctx context.Context, arg0 int32) (int64, error) + func (c *UrlRequestBuilderClient) SetTrafficStatsUid(ctx context.Context, arg0 int32) (int64, error) + func (c *UrlRequestBuilderClient) SetUploadDataProvider(ctx context.Context, arg0 int64, arg1 int64) (int64, error) + type UrlRequestCallbackClient struct + func NewUrlRequestCallbackClient(cc grpc.ClientConnInterface) *UrlRequestCallbackClient + func (c *UrlRequestCallbackClient) OnCanceled(ctx context.Context, arg0 int64, arg1 int64) error + func (c *UrlRequestCallbackClient) OnFailed(ctx context.Context, arg0 int64, arg1 int64, arg2 int64) error + func (c *UrlRequestCallbackClient) OnRedirectReceived(ctx context.Context, arg0 int64, arg1 int64, arg2 string) error + func (c *UrlRequestCallbackClient) OnResponseStarted(ctx context.Context, arg0 int64, arg1 int64) error + func (c *UrlRequestCallbackClient) OnSucceeded(ctx context.Context, arg0 int64, arg1 int64) error + type UrlRequestClient struct + func NewUrlRequestClient(cc grpc.ClientConnInterface) *UrlRequestClient + func (c *UrlRequestClient) Cancel(ctx context.Context) error + func (c *UrlRequestClient) FollowRedirect(ctx context.Context) error + func (c *UrlRequestClient) GetHeaders(ctx context.Context) (int64, error) + func (c *UrlRequestClient) GetHttpMethod(ctx context.Context) (string, error) + func (c *UrlRequestClient) GetPriority(ctx context.Context) (int32, error) + func (c *UrlRequestClient) GetStatus(ctx context.Context, arg0 int64) error + func (c *UrlRequestClient) GetTrafficStatsTag(ctx context.Context) (int32, error) + func (c *UrlRequestClient) GetTrafficStatsUid(ctx context.Context) (int32, error) + func (c *UrlRequestClient) HasTrafficStatsTag(ctx context.Context) (bool, error) + func (c *UrlRequestClient) HasTrafficStatsUid(ctx context.Context) (bool, error) + func (c *UrlRequestClient) IsCacheDisabled(ctx context.Context) (bool, error) + func (c *UrlRequestClient) IsDirectExecutorAllowed(ctx context.Context) (bool, error) + func (c *UrlRequestClient) IsDone(ctx context.Context) (bool, error) + func (c *UrlRequestClient) Start(ctx context.Context) error + type UrlRequestStatusListenerClient struct + func NewUrlRequestStatusListenerClient(cc grpc.ClientConnInterface) *UrlRequestStatusListenerClient + func (c *UrlRequestStatusListenerClient) OnStatus(ctx context.Context, arg0 int32) error + type UrlResponseInfoClient struct + func NewUrlResponseInfoClient(cc grpc.ClientConnInterface) *UrlResponseInfoClient + func (c *UrlResponseInfoClient) GetHeaders(ctx context.Context) (int64, error) + func (c *UrlResponseInfoClient) GetHttpStatusCode(ctx context.Context) (int32, error) + func (c *UrlResponseInfoClient) GetHttpStatusText(ctx context.Context) (string, error) + func (c *UrlResponseInfoClient) GetNegotiatedProtocol(ctx context.Context) (string, error) + func (c *UrlResponseInfoClient) GetReceivedByteCount(ctx context.Context) (int64, error) + func (c *UrlResponseInfoClient) GetUrl(ctx context.Context) (string, error) + func (c *UrlResponseInfoClient) GetUrlChain(ctx context.Context) (int64, error) + func (c *UrlResponseInfoClient) WasCached(ctx context.Context) (bool, error) + type X509TrustManagerExtensionsClient struct + func NewX509TrustManagerExtensionsClient(cc grpc.ClientConnInterface) *X509TrustManagerExtensionsClient + func (c *X509TrustManagerExtensionsClient) CheckServerTrusted3_1(ctx context.Context, handle int64, arg0 int64, arg1 string, arg2 string) (int64, error) + func (c *X509TrustManagerExtensionsClient) CheckServerTrusted5(ctx context.Context, handle int64, arg0 int64, arg1 int64, arg2 int64, ...) (int64, error) + func (c *X509TrustManagerExtensionsClient) IsSameTrustConfiguration(ctx context.Context, handle int64, arg0 string, arg1 string) (bool, error) + func (c *X509TrustManagerExtensionsClient) IsUserAddedCertificate(ctx context.Context, handle int64, arg0 int64) (bool, error)