Versions in this module Expand all Collapse all v0 v0.5.0 Jun 21, 2024 Changes in this version + type AFHHostChannelClassification struct + Data [10]uint8 + type AFHResults struct + AfhMap [10]uint8 + Handle uint16 + Mode uint8 + Pad_cgo_0 [1]byte + type DeviceAddress struct + Data [6]uint8 + type DeviceSearchAttributes struct + AttributeList *DeviceSearchDeviceAttributes + DeviceAttributeCount uint32 + MaxResults uint32 + Options uint32 + type DeviceSearchDeviceAttributes struct + Address DeviceAddress + DeviceClassMajor uint32 + DeviceClassMinor uint32 + Name [248]uint8 + ServiceClassMajor uint32 + type EnhancedSynchronousConnectionInfo struct + InputBandwidth uint32 + InputCodedDataSize uint16 + InputCodingFormat uint64 + InputDataPath uint8 + InputPCMDataFormat uint8 + InputPCMSampelPayloadMSBPosition uint8 + InputTransportUnitSize uint8 + MaxLatency uint16 + OutputBandwidth uint32 + OutputCodedDataSize uint16 + OutputCodingFormat uint64 + OutputDataPath uint8 + OutputPCMDataFormat uint8 + OutputPCMSampelPayloadMSBPosition uint8 + OutputTransportUnitSize uint8 + PacketType uint16 + Pad_cgo_0 [4]byte + ReceiveBandWidth uint32 + ReceiveCodecFrameSize uint16 + ReceiveCodingFormat uint64 + RetransmissionEffort uint8 + TransmitBandWidth uint32 + TransmitCodecFrameSize uint16 + TransmitCodingFormat uint64 + VoiceSetting uint16 + type EventFilterCondition struct + Data [7]uint8 + type HCIAcceptSynchronousConnectionRequestParams struct + ContentFormat uint16 + MaxLatency uint16 + PacketType uint16 + ReceiveBandwidth uint32 + RetransmissionEffort uint8 + TransmitBandwidth uint32 + type HCIAutomaticFlushTimeoutInfo struct + Handle uint16 + Timeout uint16 + type HCIBufferSize struct + ACLDataPacketLength uint16 + SCODataPacketLength uint8 + TotalNumACLDataPackets uint16 + TotalNumSCODataPackets uint16 + type HCICurrentInquiryAccessCodes struct + Codes *HCIInquiryAccessCode + Count uint8 + type HCICurrentInquiryAccessCodesForWrite struct + Codes [192]uint8 + Count uint8 + type HCIEncryptionKeySizeInfo struct + Handle uint16 + KeySize uint8 + Pad_cgo_0 [1]byte + type HCIEnhancedAcceptSynchronousConnectionRequestParams struct + InputBandwidth uint32 + InputCodedDataSize uint16 + InputCodingFormat uint64 + InputDataPath uint8 + InputPCMDataFormat uint8 + InputPCMSamplePayloadMSBPosition uint8 + InputTransportUnitSize uint8 + MaxLatency uint16 + OutputBandwidth uint32 + OutputCodedDataSize uint16 + OutputCodingFormat uint64 + OutputDataPath uint8 + OutputPCMDataFormat uint8 + OutputPCMSamplePayloadMSBPosition uint8 + OutputTransportUnitSize uint8 + PacketType uint16 + Pad_cgo_0 [7]byte + ReceiveBandwidth uint32 + ReceiveCodecFrameSize uint16 + ReceiveCodingFormat uint64 + RetransmissionEffort uint8 + TransmitBandwidth uint32 + TransmitCodecFrameSize uint16 + TransmitCodingFormat uint64 + type HCIEnhancedSetupSynchronousConnectionParams struct + InputBandwidth uint32 + InputCodedDataSize uint16 + InputCodingFormat uint64 + InputDataPath uint8 + InputPCMDataFormat uint8 + InputPCMSamplePayloadMSBPosition uint8 + InputTransportUnitSize uint8 + MaxLatency uint16 + OutputBandwidth uint32 + OutputCodedDataSize uint16 + OutputCodingFormat uint64 + OutputDataPath uint8 + OutputPCMDataFormat uint8 + OutputPCMSamplePayloadMSBPosition uint8 + OutputTransportUnitSize uint8 + PacketType uint16 + Pad_cgo_0 [7]byte + ReceiveBandwidth uint32 + ReceiveCodecFrameSize uint16 + ReceiveCodingFormat uint64 + RetransmissionEffort uint8 + TransmitBandwidth uint32 + TransmitCodecFrameSize uint16 + TransmitCodingFormat uint64 + type HCIEventAuthenticationCompleteResults struct + ConnectionHandle uint16 + type HCIEventChangeConnectionLinkKeyCompleteResults struct + ConnectionHandle uint16 + type HCIEventConnectionCompleteResults struct + ConnectionHandle uint16 + DeviceAddress DeviceAddress + EncryptionMode uint8 + LinkType uint8 + type HCIEventConnectionPacketTypeResults struct + ConnectionHandle uint16 + PacketType uint16 + type HCIEventConnectionRequestResults struct + ClassOfDevice uint32 + DeviceAddress DeviceAddress + LinkType uint8 + Pad_cgo_0 [3]byte + type HCIEventDataBufferOverflowResults struct + LinkType uint8 + type HCIEventDisconnectionCompleteResults struct + ConnectionHandle uint16 + Pad_cgo_0 [1]byte + Reason uint8 + type HCIEventEncryptionChangeResults struct + ConnectionHandle uint16 + Enable uint8 + Pad_cgo_0 [1]byte + type HCIEventEncryptionKeyRefreshCompleteResults struct + ConnectionHandle uint16 + type HCIEventFlowSpecificationData struct + AccessLatency uint32 + ConnectionHandle uint16 + Flags uint8 + FlowDirection uint8 + PeakBandwidth uint32 + ServiceType uint8 + TokenBucketSize uint32 + TokenRate uint32 + type HCIEventFlushOccurredResults struct + ConnectionHandle uint16 + type HCIEventHardwareErrorResults struct + Error uint8 + type HCIEventLEConnectionCompleteResults struct + ConnInterval uint16 + ConnLatency uint16 + ConnectionHandle uint16 + MasterClockAccuracy uint8 + PeerAddress DeviceAddress + PeerAddressType uint8 + Role uint8 + SupervisionTimeout uint16 + type HCIEventLEConnectionUpdateCompleteResults struct + ConnInterval uint16 + ConnLatency uint16 + ConnectionHandle uint16 + SupervisionTimeout uint16 + type HCIEventLEEnhancedConnectionCompleteResults struct + ConnInterval uint16 + ConnLatency uint16 + ConnectionHandle uint16 + LocalResolvablePrivateAddress DeviceAddress + MasterClockAccuracy uint8 + PeerAddress DeviceAddress + PeerAddressType uint8 + PeerResolvablePrivateAddress DeviceAddress + Role uint8 + SupervisionTimeout uint16 + type HCIEventLELongTermKeyRequestResults struct + ConnectionHandle uint16 + Ediv uint16 + RandomNumber [8]uint8 + type HCIEventLEMetaResults struct + Data [255]uint8 + Length uint8 + type HCIEventLEReadRemoteUsedFeaturesCompleteResults struct + ConnectionHandle uint16 + UsedFeatures HCISupportedFeatures + type HCIEventLinkKeyNotificationResults struct + DeviceAddress DeviceAddress + KeyType uint8 + LinkKey Key + type HCIEventMasterLinkKeyCompleteResults struct + ConnectionHandle uint16 + KeyFlag uint8 + Pad_cgo_0 [1]byte + type HCIEventMaxSlotsChangeResults struct + ConnectionHandle uint16 + MaxSlots uint8 + Pad_cgo_0 [1]byte + type HCIEventModeChangeResults struct + ConnectionHandle uint16 + Mode uint8 + ModeInterval uint16 + type HCIEventPageScanModeChangeResults struct + DeviceAddress DeviceAddress + PageScanMode uint8 + type HCIEventPageScanRepetitionModeChangeResults struct + DeviceAddress DeviceAddress + PageScanRepetitionMode uint8 + type HCIEventQoSSetupCompleteResults struct + ConnectionHandle uint16 + SetupParams HCIQualityOfServiceSetupParams + type HCIEventQoSViolationResults struct + ConnectionHandle uint16 + type HCIEventReadClockOffsetResults struct + ClockOffset uint16 + ConnectionHandle uint16 + type HCIEventReadExtendedFeaturesResults struct + ConnectionHandle uint16 + SupportedFeaturesInfo HCIExtendedFeaturesInfo + type HCIEventReadRemoteExtendedFeaturesResults struct + ConnectionHandle uint16 + Error uint8 + LmpFeatures HCISupportedFeatures + MaxPage uint8 + Page uint8 + type HCIEventReadRemoteSupportedFeaturesResults struct + ConnectionHandle uint16 + Error uint8 + LmpFeatures HCISupportedFeatures + type HCIEventReadRemoteVersionInfoResults struct + ConnectionHandle uint16 + LmpSubversion uint16 + LmpVersion uint8 + ManufacturerName uint16 + type HCIEventReadSupportedFeaturesResults struct + ConnectionHandle uint16 + SupportedFeatures HCISupportedFeatures + type HCIEventRemoteNameRequestResults struct + DeviceAddress DeviceAddress + DeviceName [248]uint8 + type HCIEventReturnLinkKeysResults struct + NumLinkKeys uint8 + type HCIEventRoleChangeResults struct + ConnectionHandle uint16 + DeviceAddress DeviceAddress + Pad_cgo_0 [1]byte + Role uint8 + type HCIEventSimplePairingCompleteResults struct + DeviceAddress DeviceAddress + type HCIEventSniffSubratingResults struct + ConnectionHandle uint16 + MaxReceiveLatency uint16 + MaxTransmitLatency uint16 + MinLocalTimeout uint16 + MinRemoteTimeout uint16 + type HCIEventSynchronousConnectionChangedResults struct + ConnectionHandle uint16 + ReceivePacketLength uint16 + RetransmissionWindow uint8 + TransmissionInterval uint8 + TransmitPacketLength uint16 + type HCIEventSynchronousConnectionCompleteResults struct + AirMode uint8 + ConnectionHandle uint16 + DeviceAddress DeviceAddress + LinkType uint8 + Pad_cgo_0 [1]byte + ReceivePacketLength uint16 + RetransmissionWindow uint8 + TransmissionInterval uint8 + TransmitPacketLength uint16 + type HCIEventVendorSpecificResults struct + Data [255]uint8 + Length uint8 + type HCIExtendedFeaturesInfo struct + Data [8]uint8 + MaxPage uint8 + Page uint8 + type HCIExtendedInquiryResponse struct + Data [240]uint8 + type HCIExtendedInquiryResult struct + ClassOfDevice uint32 + ClockOffset uint16 + DeviceAddress DeviceAddress + ExtendedInquiryResponse HCIExtendedInquiryResponse + NumberOfReponses uint8 + Pad_cgo_0 [1]byte + PageScanRepetitionMode uint8 + RSSIValue int8 + Reserved uint8 + type HCIFailedContactInfo struct + Count uint16 + Handle uint16 + type HCIInquiryAccessCode struct + Data [3]uint8 + type HCIInquiryResult struct + ClassOfDevice uint32 + ClockOffset uint16 + DeviceAddress DeviceAddress + Pad_cgo_0 [2]byte + PageScanMode uint8 + PageScanPeriodMode uint8 + PageScanRepetitionMode uint8 + type HCIInquiryResults struct + Count uint32 + Results [50]HCIInquiryResult + type HCIInquiryWithRSSIResult struct + ClassOfDevice uint32 + ClockOffset uint16 + DeviceAddress DeviceAddress + Pad_cgo_0 [1]byte + PageScanRepetitionMode uint8 + RSSIValue int8 + Reserved uint8 + type HCIInquiryWithRSSIResults struct + Count uint32 + Results [50]HCIInquiryWithRSSIResult + type HCILEBufferSize struct + ACLDataPacketLength uint16 + Pad_cgo_0 [1]byte + TotalNumACLDataPackets uint8 + type HCILinkPolicySettingsInfo struct + Handle uint16 + Settings uint16 + type HCILinkQualityInfo struct + Handle uint16 + Pad_cgo_0 [1]byte + QualityValue uint8 + type HCILinkSupervisionTimeout struct + Handle uint16 + Timeout uint16 + type HCIQualityOfServiceSetupParams struct + DelayVariation uint32 + Flags uint8 + Latency uint32 + PeakBandwidth uint32 + ServiceType uint8 + TokenRate uint32 + type HCIRSSIInfo struct + Handle uint16 + Pad_cgo_0 [1]byte + RSSIValue int8 + type HCIReadExtendedInquiryResponseResults struct + ExtendedInquiryResponse HCIExtendedInquiryResponse + OutFECRequired uint8 + type HCIReadLMPHandleResults struct + Handle uint16 + Lmp_handle uint8 + Reserved uint32 + type HCIReadLocalOOBDataResults struct + Hash HCISimplePairingOOBData + Randomizer HCISimplePairingOOBData + type HCIRequestCallbackInfo struct + AsyncIDRefCon uint64 + InternalRefCon uint64 + Reserved uint64 + UserCallback uint64 + UserRefCon uint64 + type HCIRoleInfo struct + Handle uint16 + Role uint8 + type HCIScanActivity struct + ScanInterval uint16 + ScanWindow uint16 + type HCISetupSynchronousConnectionParams struct + MaxLatency uint16 + PacketType uint16 + ReceiveBandwidth uint32 + RetransmissionEffort uint8 + TransmitBandwidth uint32 + VoiceSetting uint16 + type HCISimplePairingOOBData struct + Data [16]uint8 + type HCIStoredLinkKeysInfo struct + MaxNumLinkKeysAllowedInDevice uint16 + NumLinkKeysRead uint16 + type HCISupportedCommands struct + Data [64]uint8 + type HCISupportedFeatures struct + Data [8]uint8 + type HCITransmitPowerLevelInfo struct + Handle uint16 + Level int8 + Pad_cgo_0 [1]byte + type HCIVersionInfo struct + HciRevision uint16 + HciVersion uint8 + LmpSubVersion uint16 + LmpVersion uint8 + ManufacturerName uint16 + type IOCapabilityResponse struct + AuthenticationRequirements uint8 + DeviceAddress DeviceAddress + IoCapability uint8 + OOBDataPresence uint8 + type IRK struct + Data [16]uint8 + type Key struct + Data [16]uint8 + type KeypressNotification struct + DeviceAddress DeviceAddress + NotificationType uint8 + type L2CAPChannelDataBlock struct + DataPtr uintptr + DataSize uint64 + type L2CAPChannelEvent struct + EventType uint32 + Pad_cgo_0 [4]byte + Pad_cgo_1 [4]byte + Status int32 + U [32]byte + type L2CAPQualityOfServiceOptions struct + DelayVariation uint32 + Flags uint8 + Latency uint32 + PeakBandwidth uint32 + ServiceType uint8 + TokenBucketSize uint32 + TokenRate uint32 + type L2CAPRetransmissionAndFlowControlOptions struct + Flags uint8 + MaxPDUPayloadSize uint16 + MaxTransmit uint8 + MonitorTimeout uint16 + RetransmissionTimeout uint16 + TxWindowSize uint8 + type OBEXAbortCommandData struct + HeaderDataLength uint64 + HeaderDataPtr uintptr + type OBEXAbortCommandResponseData struct + HeaderDataLength uint64 + HeaderDataPtr uintptr + ServerResponseOpCode uint8 + type OBEXConnectCommandData struct + Flags uint8 + HeaderDataLength uint64 + HeaderDataPtr uintptr + MaxPacketSize uint16 + Pad_cgo_0 [4]byte + Version uint8 + type OBEXConnectCommandResponseData struct + Flags uint8 + HeaderDataLength uint64 + HeaderDataPtr uintptr + MaxPacketSize uint16 + Pad_cgo_0 [4]byte + ServerResponseOpCode uint8 + Version uint8 + type OBEXDisconnectCommandData struct + HeaderDataLength uint64 + HeaderDataPtr uintptr + type OBEXDisconnectCommandResponseData struct + HeaderDataLength uint64 + HeaderDataPtr uintptr + ServerResponseOpCode uint8 + type OBEXErrorData struct + DataLength uint64 + DataPtr uintptr + Error int32 + type OBEXGetCommandData struct + HeaderDataLength uint64 + HeaderDataPtr uintptr + type OBEXGetCommandResponseData struct + HeaderDataLength uint64 + HeaderDataPtr uintptr + ServerResponseOpCode uint8 + type OBEXPutCommandData struct + BodyDataLeftToSend uint64 + HeaderDataLength uint64 + HeaderDataPtr uintptr + type OBEXPutCommandResponseData struct + HeaderDataLength uint64 + HeaderDataPtr uintptr + ServerResponseOpCode uint8 + type OBEXSessionEvent struct + IsEndOfEventData uint8 + RefCon uintptr + Reserved1 uintptr + Reserved2 uintptr + Type uint32 + U [32]byte + type OBEXSetPathCommandData struct + Constants uint8 + Flags uint8 + HeaderDataLength uint64 + HeaderDataPtr uintptr + Pad_cgo_0 [6]byte + type OBEXSetPathCommandResponseData struct + Constants uint8 + Flags uint8 + HeaderDataLength uint64 + HeaderDataPtr uintptr + Pad_cgo_0 [6]byte + ServerResponseOpCode uint8 + type OBEXTransportEvent struct + DataLength uint64 + DataPtr uintptr + Status int32 + Type uint32 + type PINCode struct + Data [16]uint8 + type ReadClockInfo struct + Accuracy uint16 + Clock uint32 + Handle uint16 + Pad_cgo_0 [2]byte + type RemoteHostSupportedFeaturesNotification struct + DeviceAddress DeviceAddress + HostSupportedFeatures HCISupportedFeatures + type SetEventMask struct + Data [8]uint8 + type SynchronousConnectionInfo struct + MaxLatency uint16 + PacketType uint16 + ReceiveBandWidth uint32 + RetransmissionEffort uint8 + TransmitBandWidth uint32 + VoiceSetting uint16 + type TransportInfo struct + ProductID uint32 + ProductName [35]int8 + TotalDataBytesReceived uint64 + TotalDataBytesSent uint64 + TotalSCOBytesReceived uint64 + TotalSCOBytesSent uint64 + Type uint32 + VendorID uint32 + VendorName [35]int8 + type UserConfirmationRequest struct + DeviceAddress DeviceAddress + NumericValue uint32 + type UserPasskeyNotification struct + DeviceAddress DeviceAddress + Passkey uint32