Arendi.BleLibrary  4.5.1.999
Core-Library (PCL)
Arendi.BleLibrary.Utility.AdvertiseInfoList Class Reference

List of elements of the type AdvertiseInfo. More...

Inheritance diagram for Arendi.BleLibrary.Utility.AdvertiseInfoList:

Public Member Functions

 AdvertiseInfoList ()
 Create an empty advertisement info list. More...
 
 AdvertiseInfoList (byte[] data)
 Create an advertisement info list based on parsed advertisement data. More...
 
AdvertiseInfo Find (AdvertiseInfoType type)
 Find a given advertisement info element by type. More...
 
Find< T > (AdvertiseInfoType type)
 Find a given advertisement info element by type. More...
 
override String ToString ()
 Returns a string that represents the current object. More...
 
byte [] ToByteArray ()
 Convert an advertise info list into byte data. More...
 

Detailed Description

List of elements of the type AdvertiseInfo.

Constructor & Destructor Documentation

§ AdvertiseInfoList() [1/2]

Arendi.BleLibrary.Utility.AdvertiseInfoList.AdvertiseInfoList ( )

Create an empty advertisement info list.

§ AdvertiseInfoList() [2/2]

Arendi.BleLibrary.Utility.AdvertiseInfoList.AdvertiseInfoList ( byte []  data)

Create an advertisement info list based on parsed advertisement data.

Parameters
dataAdvertisement data to parse.

Member Function Documentation

§ Find()

AdvertiseInfo Arendi.BleLibrary.Utility.AdvertiseInfoList.Find ( AdvertiseInfoType  type)

Find a given advertisement info element by type.

Parameters
typeType of the searched advertisement info element.
Returns
Found advertisement info element or null if no corresponding element could be found.

§ Find< T >()

Find a given advertisement info element by type.

Template Parameters
TType of the advertisement info.
Parameters
typeType of the searched advertisement info element.
Returns
Found advertisement info element or null if no corresponding element could be found.
Type Constraints
T :AdvertiseInfo 

§ ToByteArray()

byte [] Arendi.BleLibrary.Utility.AdvertiseInfoList.ToByteArray ( )

Convert an advertise info list into byte data.

Returns
Byte representation of all advertisement information elements in this list.

§ ToString()

override String Arendi.BleLibrary.Utility.AdvertiseInfoList.ToString ( )

Returns a string that represents the current object.

Returns
A string that represents the current object.