初始化参数

Accessors

  • get appName(): string
  • 获取应用名称

    Returns string

  • set appName(appName: string): void
  • 设置应用名称

    Parameters

    • appName: string

    Returns void

  • get SDKInfoDir(): string
  • 获取SDK信息存储目录,该目录下的log目录为日志目录

    Returns string

  • set SDKInfoDir(SDKInfoDir: string): void
  • 设置SDK信息存储目录,该目录下的log目录为日志目录

    Parameters

    • SDKInfoDir: string

    Returns void

  • get appKey(): string
  • 获取 AppKey

    Returns string

  • set appKey(appKey: string): void
  • 设置 AppKey

    Parameters

    • appKey: string

      用户从 Juphoon RTC 平台上申请的 AppKey 字符串

    Returns void

  • get server(): string
  • 获取接入服务器地址

    Returns string

  • set server(server: string): void
  • 设置接入服务器地址

    Parameters

    • server: string

    Returns void

  • get logConsole(): boolean
  • 获取是否控制台日志输出

    Returns boolean

  • set logConsole(logConsole: boolean): void
  • 设置是否控制台日志输出, 默认 true

    Parameters

    • logConsole: boolean

    Returns void

  • get logLocalFile(): boolean
  • 获取是否是否本地文件日志输出

    Returns boolean

  • set logLocalFile(logLocalFile: boolean): void
  • 设置是否是否本地文件日志输出, 默认 true

    Parameters

    • logLocalFile: boolean

    Returns void

  • get logFileSize(): number
  • 获取单个日志文件大小

    Returns number

  • set logFileSize(logFileSize: number): void
  • 设置单个日志文件大小,单位 M,默认10M

    Parameters

    • logFileSize: number

    Returns void

  • get logFileMaxCount(): number
  • 获取最大日志文件数

    Returns number

  • set logFileMaxCount(logFileMaxCount: number): void
  • 设置最大日志文件数,超出会循环覆盖,默认10

    Parameters

    • logFileMaxCount: number

    Returns void

  • get looseTimeoutControl(): boolean
  • 获取是否开启 RPC 抗信令丢包控制(70%的上下行信令丢包)

    Returns boolean

  • set looseTimeoutControl(looseTimeoutControl: boolean): void
  • 设置是否开启 RPC 抗信令丢包控制(70%的上下行信令丢包), 默认 false

    Parameters

    • looseTimeoutControl: boolean

    Returns void

Methods

  • 转换JSON

    Returns Record<string, Object>

  • 转换 string

    Returns string