Package io.rong.imlib

Interface IRongCoreListener.StreamMessageRequestEventListener

    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
    • Field Summary

      Fields 
      Modifier and Type Field Description
    • Constructor Summary

      Constructors 
      Constructor Description
    • Enum Constant Summary

      Enum Constants 
      Enum Constant Description
    • Method Summary

      Modifier and Type Method Description
      abstract void onInit(String messageUid) 请求准备完成回调,如果该消息之前是异常中止的,会清理异常数据。
      abstract void onData(Message message, StreamMessageChunkInfo chunkInfo) 接收到流片段回调,数据为增量。
      abstract void onComplete(String messageUid, IRongCoreEnum.CoreErrorCode code) 流片段接收完成回调,结束原因由 code 标识。
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

    • Method Detail

      • onInit

         abstract void onInit(String messageUid)

        请求准备完成回调,如果该消息之前是异常中止的,会清理异常数据。

        Parameters:
        messageUid - 消息唯一标识
      • onData

         abstract void onData(Message message, StreamMessageChunkInfo chunkInfo)

        接收到流片段回调,数据为增量。

        Parameters:
        message - 消息体
        chunkInfo - 流式消息内容
      • onComplete

         abstract void onComplete(String messageUid, IRongCoreEnum.CoreErrorCode code)

        流片段接收完成回调,结束原因由 code 标识。

        Parameters:
        messageUid - 消息唯一标识
        code - 结束原因