advertisement

package
v0.0.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 16, 2024 License: MIT Imports: 7 Imported by: 0

Documentation

Rendered for windows/amd64

Index

Constants

View Source
const GUIDiBluetoothLEAdvertisement string = "066fb2b7-33d1-4e7d-8367-cf81d0f79653"
View Source
const GUIDiBluetoothLEAdvertisementDataSection string = "d7213314-3a43-40f9-b6f0-92bfefc34ae3"
View Source
const GUIDiBluetoothLEAdvertisementPublisher string = "cde820f9-d9fa-43d6-a264-ddd8b7da8b78"
View Source
const GUIDiBluetoothLEAdvertisementPublisher2 string = "fbdb545e-56f1-510f-a434-217fbd9e7bd2"
View Source
const GUIDiBluetoothLEAdvertisementReceivedEventArgs string = "27987ddf-e596-41be-8d43-9e6731d4a913"
View Source
const GUIDiBluetoothLEAdvertisementReceivedEventArgs2 string = "12d9c87b-0399-5f0e-a348-53b02b6b162e"
View Source
const GUIDiBluetoothLEAdvertisementWatcher string = "a6ac336f-f3d3-4297-8d6c-c81ea6623f40"
View Source
const GUIDiBluetoothLEAdvertisementWatcher2 string = "01bf26bc-b164-5805-90a3-e8a7997ff225"
View Source
const GUIDiBluetoothLEAdvertisementWatcherStoppedEventArgs string = "dd40f84d-e7b9-43e3-9c04-0685d085fd8c"
View Source
const GUIDiBluetoothLEManufacturerData string = "912dba18-6963-4533-b061-4694dafb34e5"
View Source
const GUIDiBluetoothLEManufacturerDataFactory string = "c09b39f8-319a-441e-8de5-66a81e877a6c"
View Source
const SignatureBluetoothLEAdvertisement string = "rc(Windows.Devices.Bluetooth.Advertisement.BluetoothLEAdvertisement;{066fb2b7-33d1-4e7d-8367-cf81d0f79653})"
View Source
const SignatureBluetoothLEAdvertisementDataSection string = "rc(Windows.Devices.Bluetooth.Advertisement.BluetoothLEAdvertisementDataSection;{d7213314-3a43-40f9-b6f0-92bfefc34ae3})"
View Source
const SignatureBluetoothLEAdvertisementPublisher string = "rc(Windows.Devices.Bluetooth.Advertisement.BluetoothLEAdvertisementPublisher;{cde820f9-d9fa-43d6-a264-ddd8b7da8b78})"
View Source
const SignatureBluetoothLEAdvertisementPublisherStatus string = "enum(Windows.Devices.Bluetooth.Advertisement.BluetoothLEAdvertisementPublisherStatus;i4)"
View Source
const SignatureBluetoothLEAdvertisementReceivedEventArgs string = "rc(Windows.Devices.Bluetooth.Advertisement.BluetoothLEAdvertisementReceivedEventArgs;{27987ddf-e596-41be-8d43-9e6731d4a913})"
View Source
const SignatureBluetoothLEAdvertisementWatcher string = "rc(Windows.Devices.Bluetooth.Advertisement.BluetoothLEAdvertisementWatcher;{a6ac336f-f3d3-4297-8d6c-c81ea6623f40})"
View Source
const SignatureBluetoothLEAdvertisementWatcherStatus string = "enum(Windows.Devices.Bluetooth.Advertisement.BluetoothLEAdvertisementWatcherStatus;i4)"
View Source
const SignatureBluetoothLEAdvertisementWatcherStoppedEventArgs string = "" /* 130-byte string literal not displayed */
View Source
const SignatureBluetoothLEManufacturerData string = "rc(Windows.Devices.Bluetooth.Advertisement.BluetoothLEManufacturerData;{912dba18-6963-4533-b061-4694dafb34e5})"
View Source
const SignatureBluetoothLEScanningMode string = "enum(Windows.Devices.Bluetooth.Advertisement.BluetoothLEScanningMode;i4)"
View Source
const SignatureiBluetoothLEAdvertisement string = "{066fb2b7-33d1-4e7d-8367-cf81d0f79653}"
View Source
const SignatureiBluetoothLEAdvertisementDataSection string = "{d7213314-3a43-40f9-b6f0-92bfefc34ae3}"
View Source
const SignatureiBluetoothLEAdvertisementPublisher string = "{cde820f9-d9fa-43d6-a264-ddd8b7da8b78}"
View Source
const SignatureiBluetoothLEAdvertisementPublisher2 string = "{fbdb545e-56f1-510f-a434-217fbd9e7bd2}"
View Source
const SignatureiBluetoothLEAdvertisementReceivedEventArgs string = "{27987ddf-e596-41be-8d43-9e6731d4a913}"
View Source
const SignatureiBluetoothLEAdvertisementReceivedEventArgs2 string = "{12d9c87b-0399-5f0e-a348-53b02b6b162e}"
View Source
const SignatureiBluetoothLEAdvertisementWatcher string = "{a6ac336f-f3d3-4297-8d6c-c81ea6623f40}"
View Source
const SignatureiBluetoothLEAdvertisementWatcher2 string = "{01bf26bc-b164-5805-90a3-e8a7997ff225}"
View Source
const SignatureiBluetoothLEAdvertisementWatcherStoppedEventArgs string = "{dd40f84d-e7b9-43e3-9c04-0685d085fd8c}"
View Source
const SignatureiBluetoothLEManufacturerData string = "{912dba18-6963-4533-b061-4694dafb34e5}"
View Source
const SignatureiBluetoothLEManufacturerDataFactory string = "{c09b39f8-319a-441e-8de5-66a81e877a6c}"

Variables

This section is empty.

Functions

This section is empty.

Types

type BluetoothLEAdvertisement

type BluetoothLEAdvertisement struct {
	ole.IUnknown
}

func NewBluetoothLEAdvertisement

func NewBluetoothLEAdvertisement() (*BluetoothLEAdvertisement, error)

func (*BluetoothLEAdvertisement) GetDataSections

func (impl *BluetoothLEAdvertisement) GetDataSections() (*collections.IVector, error)

func (*BluetoothLEAdvertisement) GetLocalName

func (impl *BluetoothLEAdvertisement) GetLocalName() (string, error)

func (*BluetoothLEAdvertisement) GetManufacturerData

func (impl *BluetoothLEAdvertisement) GetManufacturerData() (*collections.IVector, error)

func (*BluetoothLEAdvertisement) GetServiceUuids

func (impl *BluetoothLEAdvertisement) GetServiceUuids() (*collections.IVector, error)

func (*BluetoothLEAdvertisement) SetLocalName

func (impl *BluetoothLEAdvertisement) SetLocalName(value string) error

type BluetoothLEAdvertisementDataSection

type BluetoothLEAdvertisementDataSection struct {
	ole.IUnknown
}

func NewBluetoothLEAdvertisementDataSection

func NewBluetoothLEAdvertisementDataSection() (*BluetoothLEAdvertisementDataSection, error)

func (*BluetoothLEAdvertisementDataSection) GetDataType

func (impl *BluetoothLEAdvertisementDataSection) GetDataType() (uint8, error)

type BluetoothLEAdvertisementPublisher

type BluetoothLEAdvertisementPublisher struct {
	ole.IUnknown
}

func NewBluetoothLEAdvertisementPublisher

func NewBluetoothLEAdvertisementPublisher() (*BluetoothLEAdvertisementPublisher, error)

func (*BluetoothLEAdvertisementPublisher) GetAdvertisement

func (*BluetoothLEAdvertisementPublisher) GetStatus

func (*BluetoothLEAdvertisementPublisher) Start

func (*BluetoothLEAdvertisementPublisher) Stop

type BluetoothLEAdvertisementPublisherStatus

type BluetoothLEAdvertisementPublisherStatus int32
const (
	BluetoothLEAdvertisementPublisherStatusCreated  BluetoothLEAdvertisementPublisherStatus = 0
	BluetoothLEAdvertisementPublisherStatusWaiting  BluetoothLEAdvertisementPublisherStatus = 1
	BluetoothLEAdvertisementPublisherStatusStarted  BluetoothLEAdvertisementPublisherStatus = 2
	BluetoothLEAdvertisementPublisherStatusStopping BluetoothLEAdvertisementPublisherStatus = 3
	BluetoothLEAdvertisementPublisherStatusStopped  BluetoothLEAdvertisementPublisherStatus = 4
	BluetoothLEAdvertisementPublisherStatusAborted  BluetoothLEAdvertisementPublisherStatus = 5
)

type BluetoothLEAdvertisementReceivedEventArgs

type BluetoothLEAdvertisementReceivedEventArgs struct {
	ole.IUnknown
}

func (*BluetoothLEAdvertisementReceivedEventArgs) GetAdvertisement

func (*BluetoothLEAdvertisementReceivedEventArgs) GetBluetoothAddress

func (impl *BluetoothLEAdvertisementReceivedEventArgs) GetBluetoothAddress() (uint64, error)

func (*BluetoothLEAdvertisementReceivedEventArgs) GetRawSignalStrengthInDBm

func (impl *BluetoothLEAdvertisementReceivedEventArgs) GetRawSignalStrengthInDBm() (int16, error)

type BluetoothLEAdvertisementWatcher

type BluetoothLEAdvertisementWatcher struct {
	ole.IUnknown
}

func NewBluetoothLEAdvertisementWatcher

func NewBluetoothLEAdvertisementWatcher() (*BluetoothLEAdvertisementWatcher, error)

func (*BluetoothLEAdvertisementWatcher) AddReceived

func (*BluetoothLEAdvertisementWatcher) AddStopped

func (*BluetoothLEAdvertisementWatcher) GetAllowExtendedAdvertisements

func (impl *BluetoothLEAdvertisementWatcher) GetAllowExtendedAdvertisements() (bool, error)

func (*BluetoothLEAdvertisementWatcher) GetScanningMode

func (*BluetoothLEAdvertisementWatcher) GetStatus

func (*BluetoothLEAdvertisementWatcher) RemoveReceived

func (*BluetoothLEAdvertisementWatcher) RemoveStopped

func (*BluetoothLEAdvertisementWatcher) SetAllowExtendedAdvertisements

func (impl *BluetoothLEAdvertisementWatcher) SetAllowExtendedAdvertisements(value bool) error

func (*BluetoothLEAdvertisementWatcher) SetScanningMode

func (impl *BluetoothLEAdvertisementWatcher) SetScanningMode(value BluetoothLEScanningMode) error

func (*BluetoothLEAdvertisementWatcher) Start

func (impl *BluetoothLEAdvertisementWatcher) Start() error

func (*BluetoothLEAdvertisementWatcher) Stop

type BluetoothLEAdvertisementWatcherStatus

type BluetoothLEAdvertisementWatcherStatus int32
const (
	BluetoothLEAdvertisementWatcherStatusCreated  BluetoothLEAdvertisementWatcherStatus = 0
	BluetoothLEAdvertisementWatcherStatusStarted  BluetoothLEAdvertisementWatcherStatus = 1
	BluetoothLEAdvertisementWatcherStatusStopping BluetoothLEAdvertisementWatcherStatus = 2
	BluetoothLEAdvertisementWatcherStatusStopped  BluetoothLEAdvertisementWatcherStatus = 3
	BluetoothLEAdvertisementWatcherStatusAborted  BluetoothLEAdvertisementWatcherStatus = 4
)

type BluetoothLEAdvertisementWatcherStoppedEventArgs

type BluetoothLEAdvertisementWatcherStoppedEventArgs struct {
	ole.IUnknown
}

func (*BluetoothLEAdvertisementWatcherStoppedEventArgs) GetError

type BluetoothLEManufacturerData

type BluetoothLEManufacturerData struct {
	ole.IUnknown
}

func BluetoothLEManufacturerDataCreate

func BluetoothLEManufacturerDataCreate(companyId uint16, data *streams.IBuffer) (*BluetoothLEManufacturerData, error)

func NewBluetoothLEManufacturerData

func NewBluetoothLEManufacturerData() (*BluetoothLEManufacturerData, error)

func (*BluetoothLEManufacturerData) GetCompanyId

func (impl *BluetoothLEManufacturerData) GetCompanyId() (uint16, error)

func (*BluetoothLEManufacturerData) GetData

func (impl *BluetoothLEManufacturerData) GetData() (*streams.IBuffer, error)

func (*BluetoothLEManufacturerData) SetCompanyId

func (impl *BluetoothLEManufacturerData) SetCompanyId(value uint16) error

func (*BluetoothLEManufacturerData) SetData

func (impl *BluetoothLEManufacturerData) SetData(value *streams.IBuffer) error

type BluetoothLEScanningMode

type BluetoothLEScanningMode int32
const (
	BluetoothLEScanningModePassive BluetoothLEScanningMode = 0
	BluetoothLEScanningModeActive  BluetoothLEScanningMode = 1
	BluetoothLEScanningModeNone    BluetoothLEScanningMode = 2
)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL