Versions in this module Expand all Collapse all v0 v0.0.6 Mar 29, 2026 Changes in this version + type AttachCallbackClient struct + func NewAttachCallbackClient(cc grpc.ClientConnInterface) *AttachCallbackClient + func (c *AttachCallbackClient) OnAttachFailed(ctx context.Context, handle int64) error + func (c *AttachCallbackClient) OnAttached(ctx context.Context, handle int64, arg0 int64) error + func (c *AttachCallbackClient) OnAwareSessionTerminated(ctx context.Context, handle int64) error + type CharacteristicsClient struct + func NewCharacteristicsClient(cc grpc.ClientConnInterface) *CharacteristicsClient + func (c *CharacteristicsClient) DescribeContents(ctx context.Context) (int32, error) + func (c *CharacteristicsClient) GetMaxMatchFilterLength(ctx context.Context) (int32, error) + func (c *CharacteristicsClient) GetMaxServiceNameLength(ctx context.Context) (int32, error) + func (c *CharacteristicsClient) GetMaxServiceSpecificInfoLength(ctx context.Context) (int32, error) + func (c *CharacteristicsClient) GetNumberOfSupportedDataInterfaces(ctx context.Context) (int32, error) + func (c *CharacteristicsClient) GetNumberOfSupportedDataPaths(ctx context.Context) (int32, error) + func (c *CharacteristicsClient) GetNumberOfSupportedPublishSessions(ctx context.Context) (int32, error) + func (c *CharacteristicsClient) GetNumberOfSupportedSubscribeSessions(ctx context.Context) (int32, error) + func (c *CharacteristicsClient) GetSupportedCipherSuites(ctx context.Context) (int32, error) + func (c *CharacteristicsClient) GetSupportedPairingCipherSuites(ctx context.Context) (int32, error) + func (c *CharacteristicsClient) IsAwarePairingSupported(ctx context.Context) (bool, error) + func (c *CharacteristicsClient) IsInstantCommunicationModeSupported(ctx context.Context) (bool, error) + func (c *CharacteristicsClient) IsSuspensionSupported(ctx context.Context) (bool, error) + func (c *CharacteristicsClient) WriteToParcel(ctx context.Context, arg0 int64, arg1 int32) error + type DiscoverySessionCallbackClient struct + func NewDiscoverySessionCallbackClient(cc grpc.ClientConnInterface) *DiscoverySessionCallbackClient + func (c *DiscoverySessionCallbackClient) OnBootstrappingFailed(ctx context.Context, handle int64, arg0 int64) error + func (c *DiscoverySessionCallbackClient) OnBootstrappingSucceeded(ctx context.Context, handle int64, arg0 int64, arg1 int32) error + func (c *DiscoverySessionCallbackClient) OnMessageReceived(ctx context.Context, handle int64, arg0 int64, arg1 int64) error + func (c *DiscoverySessionCallbackClient) OnMessageSendFailed(ctx context.Context, handle int64, arg0 int32) error + func (c *DiscoverySessionCallbackClient) OnMessageSendSucceeded(ctx context.Context, handle int64, arg0 int32) error + func (c *DiscoverySessionCallbackClient) OnPairingSetupFailed(ctx context.Context, handle int64, arg0 int64) error + func (c *DiscoverySessionCallbackClient) OnPairingSetupRequestReceived(ctx context.Context, handle int64, arg0 int64, arg1 int32) error + func (c *DiscoverySessionCallbackClient) OnPairingSetupSucceeded(ctx context.Context, handle int64, arg0 int64, arg1 string) error + func (c *DiscoverySessionCallbackClient) OnPairingVerificationFailed(ctx context.Context, handle int64, arg0 int64) error + func (c *DiscoverySessionCallbackClient) OnPairingVerificationSucceed(ctx context.Context, handle int64, arg0 int64, arg1 string) error + func (c *DiscoverySessionCallbackClient) OnPublishStarted(ctx context.Context, handle int64, arg0 int64) error + func (c *DiscoverySessionCallbackClient) OnServiceDiscovered(ctx context.Context, handle int64, arg0 int64) error + func (c *DiscoverySessionCallbackClient) OnServiceDiscoveredWithinRange(ctx context.Context, handle int64, arg0 int64, arg1 int32) error + func (c *DiscoverySessionCallbackClient) OnServiceLost(ctx context.Context, handle int64, arg0 int64, arg1 int32) error + func (c *DiscoverySessionCallbackClient) OnSessionConfigFailed(ctx context.Context, handle int64) error + func (c *DiscoverySessionCallbackClient) OnSessionConfigUpdated(ctx context.Context, handle int64) error + func (c *DiscoverySessionCallbackClient) OnSessionTerminated(ctx context.Context, handle int64) error + func (c *DiscoverySessionCallbackClient) OnSubscribeStarted(ctx context.Context, handle int64, arg0 int64) error + type DiscoverySessionClient struct + func NewDiscoverySessionClient(cc grpc.ClientConnInterface) *DiscoverySessionClient + func (c *DiscoverySessionClient) AcceptPairingRequest(ctx context.Context, arg0 int32, arg1 int64, arg2 string, arg3 int32, ...) error + func (c *DiscoverySessionClient) Close(ctx context.Context) error + func (c *DiscoverySessionClient) CreateNetworkSpecifierOpen(ctx context.Context, arg0 int64) (int64, error) + func (c *DiscoverySessionClient) CreateNetworkSpecifierPassphrase(ctx context.Context, arg0 int64, arg1 string) (int64, error) + func (c *DiscoverySessionClient) InitiateBootstrappingRequest(ctx context.Context, arg0 int64, arg1 int32) error + func (c *DiscoverySessionClient) InitiatePairingRequest(ctx context.Context, arg0 int64, arg1 string, arg2 int32, arg3 string) error + func (c *DiscoverySessionClient) RejectPairingRequest(ctx context.Context, arg0 int32, arg1 int64) error + func (c *DiscoverySessionClient) SendMessage(ctx context.Context, arg0 int64, arg1 int32, arg2 int64) error + type IdentityChangedListenerClient struct + func NewIdentityChangedListenerClient(cc grpc.ClientConnInterface) *IdentityChangedListenerClient + func (c *IdentityChangedListenerClient) OnClusterIdChanged(ctx context.Context, handle int64, arg0 int32, arg1 int64) error + func (c *IdentityChangedListenerClient) OnIdentityChanged(ctx context.Context, handle int64, arg0 int64) error + type PairingConfigBuilderClient struct + func NewPairingConfigBuilderClient(cc grpc.ClientConnInterface) *PairingConfigBuilderClient + func (c *PairingConfigBuilderClient) Build(ctx context.Context) (int64, error) + func (c *PairingConfigBuilderClient) SetBootstrappingMethods(ctx context.Context, arg0 int32) (int64, error) + func (c *PairingConfigBuilderClient) SetPairingCacheEnabled(ctx context.Context, arg0 bool) (int64, error) + func (c *PairingConfigBuilderClient) SetPairingSetupEnabled(ctx context.Context, arg0 bool) (int64, error) + func (c *PairingConfigBuilderClient) SetPairingVerificationEnabled(ctx context.Context, arg0 bool) (int64, error) + func (c *PairingConfigBuilderClient) SetSupportedCipherSuites(ctx context.Context, arg0 int32) (int64, error) + type PairingConfigClient struct + func NewPairingConfigClient(cc grpc.ClientConnInterface) *PairingConfigClient + func (c *PairingConfigClient) DescribeContents(ctx context.Context) (int32, error) + func (c *PairingConfigClient) Equals(ctx context.Context, arg0 int64) (bool, error) + func (c *PairingConfigClient) GetBootstrappingMethods(ctx context.Context) (int32, error) + func (c *PairingConfigClient) GetSupportedCipherSuites(ctx context.Context) (int32, error) + func (c *PairingConfigClient) HashCode(ctx context.Context) (int32, error) + func (c *PairingConfigClient) IsPairingCacheEnabled(ctx context.Context) (bool, error) + func (c *PairingConfigClient) IsPairingSetupEnabled(ctx context.Context) (bool, error) + func (c *PairingConfigClient) IsPairingVerificationEnabled(ctx context.Context) (bool, error) + func (c *PairingConfigClient) WriteToParcel(ctx context.Context, arg0 int64, arg1 int32) error + type ParcelablePeerHandleClient struct + func NewParcelablePeerHandleClient(cc grpc.ClientConnInterface) *ParcelablePeerHandleClient + func (c *ParcelablePeerHandleClient) DescribeContents(ctx context.Context, handle int64) (int32, error) + func (c *ParcelablePeerHandleClient) WriteToParcel(ctx context.Context, handle int64, arg0 int64, arg1 int32) error + type PeerHandleClient struct + func NewPeerHandleClient(cc grpc.ClientConnInterface) *PeerHandleClient + func (c *PeerHandleClient) Equals(ctx context.Context, arg0 int64) (bool, error) + func (c *PeerHandleClient) HashCode(ctx context.Context) (int32, error) + type PublishConfigBuilderClient struct + func NewPublishConfigBuilderClient(cc grpc.ClientConnInterface) *PublishConfigBuilderClient + func (c *PublishConfigBuilderClient) Build(ctx context.Context) (int64, error) + func (c *PublishConfigBuilderClient) SetDataPathSecurityConfig(ctx context.Context, arg0 int64) (int64, error) + func (c *PublishConfigBuilderClient) SetInstantCommunicationModeEnabled(ctx context.Context, arg0 bool, arg1 int32) (int64, error) + func (c *PublishConfigBuilderClient) SetPairingConfig(ctx context.Context, arg0 int64) (int64, error) + func (c *PublishConfigBuilderClient) SetPublishType(ctx context.Context, arg0 int32) (int64, error) + func (c *PublishConfigBuilderClient) SetRangingEnabled(ctx context.Context, arg0 bool) (int64, error) + func (c *PublishConfigBuilderClient) SetServiceName(ctx context.Context, arg0 string) (int64, error) + func (c *PublishConfigBuilderClient) SetServiceSpecificInfo(ctx context.Context, arg0 int64) (int64, error) + func (c *PublishConfigBuilderClient) SetTerminateNotificationEnabled(ctx context.Context, arg0 bool) (int64, error) + func (c *PublishConfigBuilderClient) SetTtlSec(ctx context.Context, arg0 int32) (int64, error) + type PublishConfigClient struct + func NewPublishConfigClient(cc grpc.ClientConnInterface) *PublishConfigClient + func (c *PublishConfigClient) DescribeContents(ctx context.Context) (int32, error) + func (c *PublishConfigClient) Equals(ctx context.Context, arg0 int64) (bool, error) + func (c *PublishConfigClient) GetInstantCommunicationBand(ctx context.Context) (int32, error) + func (c *PublishConfigClient) GetPairingConfig(ctx context.Context) (int64, error) + func (c *PublishConfigClient) GetSecurityConfig(ctx context.Context) (int64, error) + func (c *PublishConfigClient) HashCode(ctx context.Context) (int32, error) + func (c *PublishConfigClient) IsInstantCommunicationModeEnabled(ctx context.Context) (bool, error) + func (c *PublishConfigClient) ToString(ctx context.Context) (string, error) + func (c *PublishConfigClient) WriteToParcel(ctx context.Context, arg0 int64, arg1 int32) error + type PublishDiscoverySessionClient struct + func NewPublishDiscoverySessionClient(cc grpc.ClientConnInterface) *PublishDiscoverySessionClient + func (c *PublishDiscoverySessionClient) UpdatePublish(ctx context.Context, arg0 int64) error + type ResourcesClient struct + func NewResourcesClient(cc grpc.ClientConnInterface) *ResourcesClient + func (c *ResourcesClient) DescribeContents(ctx context.Context, handle int64) (int32, error) + func (c *ResourcesClient) GetAvailableDataPathsCount(ctx context.Context, handle int64) (int32, error) + func (c *ResourcesClient) GetAvailablePublishSessionsCount(ctx context.Context, handle int64) (int32, error) + func (c *ResourcesClient) GetAvailableSubscribeSessionsCount(ctx context.Context, handle int64) (int32, error) + func (c *ResourcesClient) WriteToParcel(ctx context.Context, handle int64, arg0 int64, arg1 int32) error + type ServiceDiscoveryInfoClient struct + func NewServiceDiscoveryInfoClient(cc grpc.ClientConnInterface) *ServiceDiscoveryInfoClient + func (c *ServiceDiscoveryInfoClient) GetMatchFilters(ctx context.Context) (int64, error) + func (c *ServiceDiscoveryInfoClient) GetPairedAlias(ctx context.Context) (string, error) + func (c *ServiceDiscoveryInfoClient) GetPairingConfig(ctx context.Context) (int64, error) + func (c *ServiceDiscoveryInfoClient) GetPeerCipherSuite(ctx context.Context) (int32, error) + func (c *ServiceDiscoveryInfoClient) GetPeerHandle(ctx context.Context) (int64, error) + func (c *ServiceDiscoveryInfoClient) GetScid(ctx context.Context) (int64, error) + func (c *ServiceDiscoveryInfoClient) GetServiceSpecificInfo(ctx context.Context) (int64, error) + type SubscribeConfigBuilderClient struct + func NewSubscribeConfigBuilderClient(cc grpc.ClientConnInterface) *SubscribeConfigBuilderClient + func (c *SubscribeConfigBuilderClient) Build(ctx context.Context) (int64, error) + func (c *SubscribeConfigBuilderClient) SetInstantCommunicationModeEnabled(ctx context.Context, arg0 bool, arg1 int32) (int64, error) + func (c *SubscribeConfigBuilderClient) SetMaxDistanceMm(ctx context.Context, arg0 int32) (int64, error) + func (c *SubscribeConfigBuilderClient) SetMinDistanceMm(ctx context.Context, arg0 int32) (int64, error) + func (c *SubscribeConfigBuilderClient) SetPairingConfig(ctx context.Context, arg0 int64) (int64, error) + func (c *SubscribeConfigBuilderClient) SetServiceName(ctx context.Context, arg0 string) (int64, error) + func (c *SubscribeConfigBuilderClient) SetServiceSpecificInfo(ctx context.Context, arg0 int64) (int64, error) + func (c *SubscribeConfigBuilderClient) SetSubscribeType(ctx context.Context, arg0 int32) (int64, error) + func (c *SubscribeConfigBuilderClient) SetTerminateNotificationEnabled(ctx context.Context, arg0 bool) (int64, error) + func (c *SubscribeConfigBuilderClient) SetTtlSec(ctx context.Context, arg0 int32) (int64, error) + type SubscribeConfigClient struct + func NewSubscribeConfigClient(cc grpc.ClientConnInterface) *SubscribeConfigClient + func (c *SubscribeConfigClient) DescribeContents(ctx context.Context) (int32, error) + func (c *SubscribeConfigClient) Equals(ctx context.Context, arg0 int64) (bool, error) + func (c *SubscribeConfigClient) GetInstantCommunicationBand(ctx context.Context) (int32, error) + func (c *SubscribeConfigClient) GetPairingConfig(ctx context.Context) (int64, error) + func (c *SubscribeConfigClient) HashCode(ctx context.Context) (int32, error) + func (c *SubscribeConfigClient) IsInstantCommunicationModeEnabled(ctx context.Context) (bool, error) + func (c *SubscribeConfigClient) ToString(ctx context.Context) (string, error) + func (c *SubscribeConfigClient) WriteToParcel(ctx context.Context, arg0 int64, arg1 int32) error + type SubscribeDiscoverySessionClient struct + func NewSubscribeDiscoverySessionClient(cc grpc.ClientConnInterface) *SubscribeDiscoverySessionClient + func (c *SubscribeDiscoverySessionClient) UpdateSubscribe(ctx context.Context, arg0 int64) error + type WifiAwareChannelInfoClient struct + func NewWifiAwareChannelInfoClient(cc grpc.ClientConnInterface) *WifiAwareChannelInfoClient + func (c *WifiAwareChannelInfoClient) DescribeContents(ctx context.Context) (int32, error) + func (c *WifiAwareChannelInfoClient) Equals(ctx context.Context, arg0 int64) (bool, error) + func (c *WifiAwareChannelInfoClient) GetChannelBandwidth(ctx context.Context) (int32, error) + func (c *WifiAwareChannelInfoClient) GetChannelFrequencyMhz(ctx context.Context) (int32, error) + func (c *WifiAwareChannelInfoClient) GetSpatialStreamCount(ctx context.Context) (int32, error) + func (c *WifiAwareChannelInfoClient) HashCode(ctx context.Context) (int32, error) + func (c *WifiAwareChannelInfoClient) ToString(ctx context.Context) (string, error) + func (c *WifiAwareChannelInfoClient) WriteToParcel(ctx context.Context, arg0 int64, arg1 int32) error + type WifiAwareDataPathSecurityConfigBuilderClient struct + func NewWifiAwareDataPathSecurityConfigBuilderClient(cc grpc.ClientConnInterface) *WifiAwareDataPathSecurityConfigBuilderClient + func (c *WifiAwareDataPathSecurityConfigBuilderClient) Build(ctx context.Context) (int64, error) + func (c *WifiAwareDataPathSecurityConfigBuilderClient) SetPmk(ctx context.Context, arg0 int64) (int64, error) + func (c *WifiAwareDataPathSecurityConfigBuilderClient) SetPmkId(ctx context.Context, arg0 int64) (int64, error) + func (c *WifiAwareDataPathSecurityConfigBuilderClient) SetPskPassphrase(ctx context.Context, arg0 string) (int64, error) + type WifiAwareDataPathSecurityConfigClient struct + func NewWifiAwareDataPathSecurityConfigClient(cc grpc.ClientConnInterface) *WifiAwareDataPathSecurityConfigClient + func (c *WifiAwareDataPathSecurityConfigClient) DescribeContents(ctx context.Context) (int32, error) + func (c *WifiAwareDataPathSecurityConfigClient) Equals(ctx context.Context, arg0 int64) (bool, error) + func (c *WifiAwareDataPathSecurityConfigClient) GetCipherSuite(ctx context.Context) (int32, error) + func (c *WifiAwareDataPathSecurityConfigClient) GetPmk(ctx context.Context) (int64, error) + func (c *WifiAwareDataPathSecurityConfigClient) GetPmkId(ctx context.Context) (int64, error) + func (c *WifiAwareDataPathSecurityConfigClient) GetPskPassphrase(ctx context.Context) (string, error) + func (c *WifiAwareDataPathSecurityConfigClient) HashCode(ctx context.Context) (int32, error) + func (c *WifiAwareDataPathSecurityConfigClient) ToString(ctx context.Context) (string, error) + func (c *WifiAwareDataPathSecurityConfigClient) WriteToParcel(ctx context.Context, arg0 int64, arg1 int32) error + type WifiAwareManagerClient struct + func NewWifiAwareManagerClient(cc grpc.ClientConnInterface) *WifiAwareManagerClient + func (c *WifiAwareManagerClient) GetAvailableAwareResources(ctx context.Context) (int64, error) + func (c *WifiAwareManagerClient) GetCharacteristics(ctx context.Context) (int64, error) + func (c *WifiAwareManagerClient) IsAvailable(ctx context.Context) (bool, error) + func (c *WifiAwareManagerClient) IsDeviceAttached(ctx context.Context) (bool, error) + func (c *WifiAwareManagerClient) IsInstantCommunicationModeEnabled(ctx context.Context) (bool, error) + func (c *WifiAwareManagerClient) IsSetChannelOnDataPathSupported(ctx context.Context) (bool, error) + func (c *WifiAwareManagerClient) RemovePairedDevice(ctx context.Context, arg0 string) error + func (c *WifiAwareManagerClient) ResetPairedDevices(ctx context.Context) error + func (c *WifiAwareManagerClient) SetOpportunisticModeEnabled(ctx context.Context, arg0 bool) error + type WifiAwareNetworkInfoClient struct + func NewWifiAwareNetworkInfoClient(cc grpc.ClientConnInterface) *WifiAwareNetworkInfoClient + func (c *WifiAwareNetworkInfoClient) DescribeContents(ctx context.Context) (int32, error) + func (c *WifiAwareNetworkInfoClient) Equals(ctx context.Context, arg0 int64) (bool, error) + func (c *WifiAwareNetworkInfoClient) GetChannelInfoList(ctx context.Context) (int64, error) + func (c *WifiAwareNetworkInfoClient) GetPeerIpv6Addr(ctx context.Context) (int64, error) + func (c *WifiAwareNetworkInfoClient) GetPort(ctx context.Context) (int32, error) + func (c *WifiAwareNetworkInfoClient) GetTransportProtocol(ctx context.Context) (int32, error) + func (c *WifiAwareNetworkInfoClient) HashCode(ctx context.Context) (int32, error) + func (c *WifiAwareNetworkInfoClient) ToString(ctx context.Context) (string, error) + func (c *WifiAwareNetworkInfoClient) WriteToParcel(ctx context.Context, arg0 int64, arg1 int32) error + type WifiAwareNetworkSpecifierBuilderClient struct + func NewWifiAwareNetworkSpecifierBuilderClient(cc grpc.ClientConnInterface) *WifiAwareNetworkSpecifierBuilderClient + func (c *WifiAwareNetworkSpecifierBuilderClient) Build(ctx context.Context) (int64, error) + func (c *WifiAwareNetworkSpecifierBuilderClient) SetChannelFrequencyMhz(ctx context.Context, arg0 int32, arg1 bool) (int64, error) + func (c *WifiAwareNetworkSpecifierBuilderClient) SetDataPathSecurityConfig(ctx context.Context, arg0 int64) (int64, error) + func (c *WifiAwareNetworkSpecifierBuilderClient) SetPmk(ctx context.Context, arg0 int64) (int64, error) + func (c *WifiAwareNetworkSpecifierBuilderClient) SetPort(ctx context.Context, arg0 int32) (int64, error) + func (c *WifiAwareNetworkSpecifierBuilderClient) SetPskPassphrase(ctx context.Context, arg0 string) (int64, error) + func (c *WifiAwareNetworkSpecifierBuilderClient) SetTransportProtocol(ctx context.Context, arg0 int32) (int64, error) + type WifiAwareNetworkSpecifierClient struct + func NewWifiAwareNetworkSpecifierClient(cc grpc.ClientConnInterface) *WifiAwareNetworkSpecifierClient + func (c *WifiAwareNetworkSpecifierClient) CanBeSatisfiedBy(ctx context.Context, arg0 int64) (bool, error) + func (c *WifiAwareNetworkSpecifierClient) DescribeContents(ctx context.Context) (int32, error) + func (c *WifiAwareNetworkSpecifierClient) Equals(ctx context.Context, arg0 int64) (bool, error) + func (c *WifiAwareNetworkSpecifierClient) GetChannelFrequencyMhz(ctx context.Context) (int32, error) + func (c *WifiAwareNetworkSpecifierClient) GetWifiAwareDataPathSecurityConfig(ctx context.Context) (int64, error) + func (c *WifiAwareNetworkSpecifierClient) HashCode(ctx context.Context) (int32, error) + func (c *WifiAwareNetworkSpecifierClient) IsChannelRequired(ctx context.Context) (bool, error) + func (c *WifiAwareNetworkSpecifierClient) ToString(ctx context.Context) (string, error) + func (c *WifiAwareNetworkSpecifierClient) WriteToParcel(ctx context.Context, arg0 int64, arg1 int32) error + type WifiAwareSessionClient struct + func NewWifiAwareSessionClient(cc grpc.ClientConnInterface) *WifiAwareSessionClient + func (c *WifiAwareSessionClient) Close(ctx context.Context) error + func (c *WifiAwareSessionClient) CreateNetworkSpecifierOpen(ctx context.Context, arg0 int32, arg1 int64) (int64, error) + func (c *WifiAwareSessionClient) CreateNetworkSpecifierPassphrase(ctx context.Context, arg0 int32, arg1 int64, arg2 string) (int64, error)