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

im::floo::floolib::BMXDevice#

設備信息

Public Functions#

Name
synchronized voiddelete()
intdeviceSN()
設備序列號
longuserId()
使用者id
intplatform()
軟件平臺
StringuserAgent()
使用者代理信息
voidsetUserAgent(String userAgent)
設定使用者代理信息
booleanisCurrentDevice()
是否是當前設備

Protected Functions#

Name
BMXDevice(long cPtr, boolean cMemoryOwn)
voidfinalize()
longgetCPtr(BMXDevice obj)

Public Functions Documentation#

function delete#

inline synchronized void delete()

Example:

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

function deviceSN#

inline int deviceSN()

設備序列號

Return: int

Example:

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

function userId#

inline long userId()

使用者id

Return: int64_t

Example:

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

function platform#

inline int platform()

軟件平臺

Return: int

Example:

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

function userAgent#

inline String userAgent()

使用者代理信息

Return: std::string

Example:

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

function setUserAgent#

inline void setUserAgent(
    String userAgent
)

設定使用者代理信息

Parameters:

  • userAgent 使用者代理信息

Example:

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

function isCurrentDevice#

inline boolean isCurrentDevice()

是否是當前設備

Return: bool

Protected Functions Documentation#

Example:

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

function BMXDevice#

inline BMXDevice(
    long cPtr,
    boolean cMemoryOwn
)

Example:

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

function finalize#

inline void finalize()

Example:

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

function getCPtr#

static inline long getCPtr(
    BMXDevice obj
)

Example:

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

Updated on 2022-01-26 at 17:18:31 +0800

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