藍鶯開發者
Web & Mini ProgramiOSAndroidC++Server API

floo::BMXDevice#

設備信息

#include <bmx_device.h>

Inherits from BMXBaseObject

Public Functions#

Name
virtual~BMXDevice()
析構函數
virtual intdeviceSN() =0
設備序列號
virtual int64_tuserId() =0
使用者id
virtual intplatform() =0
軟件平臺
virtual std::stringuserAgent() =0
使用者代理信息
virtual voidsetUserAgent(const std::string & userAgent) =0
設定使用者代理信息
virtual boolisCurrentDevice() =0
是否是當前設備

Protected Functions#

Name
BMXDevice()

Public Functions Documentation#

function ~BMXDevice#

inline virtual ~BMXDevice()

析構函數

Example:

{% lanying_code_snippet repo="lanying-im-embedded",class="BMXDevice",function="~BMXDevice" %}{% endlanying_code_snippet %}

function deviceSN#

virtual int deviceSN() =0

設備序列號

Return: int

Example:

{% lanying_code_snippet repo="lanying-im-embedded",class="BMXDevice",function="deviceSN" %}{% endlanying_code_snippet %}

function userId#

virtual int64_t userId() =0

使用者id

Return: int64_t

Example:

{% lanying_code_snippet repo="lanying-im-embedded",class="BMXDevice",function="userId" %}{% endlanying_code_snippet %}

function platform#

virtual int platform() =0

軟件平臺

Return: int

Example:

{% lanying_code_snippet repo="lanying-im-embedded",class="BMXDevice",function="platform" %}{% endlanying_code_snippet %}

function userAgent#

virtual std::string userAgent() =0

使用者代理信息

Return: std::string

Example:

{% lanying_code_snippet repo="lanying-im-embedded",class="BMXDevice",function="userAgent" %}{% endlanying_code_snippet %}

function setUserAgent#

virtual void setUserAgent(
    const std::string & userAgent
) =0

設定使用者代理信息

Parameters:

  • userAgent 使用者代理信息

Example:

{% lanying_code_snippet repo="lanying-im-embedded",class="BMXDevice",function="setUserAgent" %}{% endlanying_code_snippet %}

function isCurrentDevice#

virtual bool isCurrentDevice() =0

是否是當前設備

Return: bool

Protected Functions Documentation#

Example:

{% lanying_code_snippet repo="lanying-im-embedded",class="BMXDevice",function="isCurrentDevice" %}{% endlanying_code_snippet %}

function BMXDevice#

inline BMXDevice()

Example:

{% lanying_code_snippet repo="lanying-im-embedded",class="BMXDevice",function="BMXDevice" %}{% endlanying_code_snippet %}

Updated on 2022-01-26 at 17:20:40 +0800

自動產生的 API 內容,僅在必要位置補充精簡的 AI 解說。