floo2
Public Member Functions | List of all members
floo::BMXPushServiceListener Class Reference

Public Member Functions

virtual ~BMXPushServiceListener ()
 析构函数
 
virtual void onPushStart (const std::string bmxToken)
 Push初始化完成通知。 More...
 
virtual void onPushStop ()
 Push功能停止通知。
 
virtual void onCertRetrieved (const std::string cert)
 Push初始化完成后获取推送证书。 More...
 
virtual void onSetTags (const std::string &operationId)
 设置用户推送成功回调。 More...
 
virtual void onGetTags (const std::string &operationId)
 获取用户推送成功回调。 More...
 
virtual void onDeleteTags (const std::string &operationId)
 删除用户推送成功回调。 More...
 
virtual void onClearTags (const std::string &operationId)
 清空用户推送成功回调。 More...
 
virtual void onReceivePush (const BMXMessageList &list)
 接收到新的Push通知。 More...
 
virtual void onStatusChanged (BMXMessagePtr msg, BMXErrorCode error)
 发送Push上行消息状态变化通知。 More...
 

Member Function Documentation

◆ onCertRetrieved()

virtual void floo::BMXPushServiceListener::onCertRetrieved ( const std::string  cert)
inlinevirtual

Push初始化完成后获取推送证书。

Parameters
cert从服务器获取的推送证书

◆ onClearTags()

virtual void floo::BMXPushServiceListener::onClearTags ( const std::string &  operationId)
inlinevirtual

清空用户推送成功回调。

Parameters
operationId操作id

◆ onDeleteTags()

virtual void floo::BMXPushServiceListener::onDeleteTags ( const std::string &  operationId)
inlinevirtual

删除用户推送成功回调。

Parameters
operationId操作id

◆ onGetTags()

virtual void floo::BMXPushServiceListener::onGetTags ( const std::string &  operationId)
inlinevirtual

获取用户推送成功回调。

Parameters
operationId操作id

◆ onPushStart()

virtual void floo::BMXPushServiceListener::onPushStart ( const std::string  bmxToken)
inlinevirtual

Push初始化完成通知。

Parameters
bmxToken当前push使用bmxToken

◆ onReceivePush()

virtual void floo::BMXPushServiceListener::onReceivePush ( const BMXMessageList &  list)
inlinevirtual

接收到新的Push通知。

Parameters
listPush通知列表

◆ onSetTags()

virtual void floo::BMXPushServiceListener::onSetTags ( const std::string &  operationId)
inlinevirtual

设置用户推送成功回调。

Parameters
operationId操作id

◆ onStatusChanged()

virtual void floo::BMXPushServiceListener::onStatusChanged ( BMXMessagePtr  msg,
BMXErrorCode  error 
)
inlinevirtual

发送Push上行消息状态变化通知。

Parameters
msg发生状态变化的上行消息
error状态错误码

The documentation for this class was generated from the following file: