Class WakeLockUtils

    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
    • Field Summary

      Fields 
      Modifier and Type Field Description
    • Constructor Summary

      Constructors 
      Constructor Description
      WakeLockUtils()
    • Enum Constant Summary

      Enum Constants 
      Enum Constant Description
    • Method Summary

      Modifier and Type Method Description
      static void scheduleHeartbeat(Context context) 开启心跳(每隔固定时间发送一个固定信息给服务端,服务端收到后回复一个固定信息如果服务端几分钟内没有收到客户端信息则视客户端断开。)
      static void cancelHeartbeat(Context context) 取消心跳,供 sdk 内部调用 目前使用场景 connect 连接失败的回调执行 disconnect 退出登录执行
      static void disableSDKHeartBeat(Context context) 取消 SDK 默认后台 2 分半的心跳机制。
      • Methods inherited from class java.lang.Object

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

      • WakeLockUtils

        WakeLockUtils()
    • Method Detail

      • scheduleHeartbeat

         static void scheduleHeartbeat(Context context)

        开启心跳(每隔固定时间发送一个固定信息给服务端,服务端收到后回复一个固定信息如果服务端几分钟内没有收到客户端信息则视客户端断开。)

        Parameters:
        context - 上下文
      • cancelHeartbeat

         static void cancelHeartbeat(Context context)

        取消心跳,供 sdk 内部调用 目前使用场景 connect 连接失败的回调执行 disconnect 退出登录执行

        Parameters:
        context - 上下文
      • disableSDKHeartBeat

         static void disableSDKHeartBeat(Context context)

        取消 SDK 默认后台 2 分半的心跳机制。

        Parameters:
        context - 上下文