即时通讯

  • 即时通讯 > API 文档 > ANDROID API > BMXFileAttachment

    BMXFileAttachment

    最近更新时间:2021-07-19 12:30:00

    类 BMXFileAttachment

    • java.lang.Object

      • BMXBaseObject
        • im.floo.floolib.BMXMessageAttachment
          • im.floo.floolib.BMXFileAttachment
    • 直接已知子类:

      BMXImageAttachment, BMXVideoAttachment, BMXVoiceAttachment


      public class BMXFileAttachment
      extends BMXMessageAttachment
      

      消息文件附件

      • 构造器详细资料

        • BMXFileAttachment

          protected BMXFileAttachment(long cPtr,
                                      boolean cMemoryOwn)
          
        • BMXFileAttachment

          public BMXFileAttachment(java.lang.String path,
                                   java.lang.String displayName)
          

          构造函数,构建发送文件消息附件

          参数:

          path - 文件的本地路径

          displayName - 文件展示名

        • BMXFileAttachment

          public BMXFileAttachment(java.lang.String path)
          
        • BMXFileAttachment

          public BMXFileAttachment(java.lang.String ratelUrl,
                                   java.lang.String displayName,
                                   long fileLength)
          

          构造函数,构建接收文件消息附件

          参数:

          ratelUrl - ratel服务器地址

          displayName - 文件展示名

          fileLength - 文件大小

      • 方法详细资料

        • getCPtr

          protected static long getCPtr(BMXFileAttachment obj)
          
        • finalize

          protected void finalize()
          

          覆盖:

          finalize 在类中 BMXMessageAttachment

        • delete

          public void delete()
          

          覆盖:

          delete 在类中 BMXMessageAttachment

        • type

          public BMXMessageAttachment.Type type()
          

          返回文件类型

          覆盖:

          type 在类中 BMXMessageAttachment

          返回:

          Type

        • clone

          public BMXMessageAttachment clone()
          

          克隆函数

          覆盖:

          clone 在类中 BMXMessageAttachment

          返回:

          BMXMessageAttachmentPtr

        • path

          public java.lang.String path()
          

          本地路径

          返回:

          std::string

        • displayName

          public java.lang.String displayName()
          

          显示名

          返回:

          std::string

        • ratelUrl

          public java.lang.String ratelUrl()
          
        • url

          public java.lang.String url()
          

          远程URL

          返回:

          std::string

        • fileLength

          public long fileLength()
          

          文件长度

          返回:

          std::string

        • downloadStatus

          public BMXMessageAttachment.DownloadStatus downloadStatus()
          

          附件下载状态

          返回:

          DownloadStatus

        • dynamic_cast

          public static BMXFileAttachment dynamic_cast(BMXMessageAttachment attachment)
    以上内容是否对您有帮助?
  • Qvm free helper
    Close