Class ShadowWifiAwareManager

    • Constructor Detail

      • ShadowWifiAwareManager

        public ShadowWifiAwareManager()
    • Method Detail

      • newPublishDiscoverySession

        public static PublishDiscoverySession newPublishDiscoverySession​(WifiAwareManager manager,
                                                                         int clientId,
                                                                         int sessionId)
        Returns a new instance of PublishDiscoverySession.
      • newSubscribeDiscoverySession

        public static SubscribeDiscoverySession newSubscribeDiscoverySession​(WifiAwareManager manager,
                                                                             int clientId,
                                                                             int sessionId)
        Returns a new instance of SubscribeDiscoverySession.
      • setAvailable

        public void setAvailable​(boolean available)
        Sets the availability of the wifiAwareManager.
      • setWifiAwareSession

        public void setWifiAwareSession​(WifiAwareSession session)
        Sets parameter to pass to AttachCallback#onAttach(WifiAwareSession session)
      • setSessionDetached

        public void setSessionDetached​(boolean sessionDetached)
        Sets the boolean value indicating if a wifiAwareSession has been detached.
      • setDiscoverySessionToPublish

        public void setDiscoverySessionToPublish​(PublishDiscoverySession publishDiscoverySession)
        Sets parameter to pass to DiscoverySessionCallback#onPublishStarted(PublishDiscoverySession)
      • setDiscoverySessionToSubscribe

        public void setDiscoverySessionToSubscribe​(SubscribeDiscoverySession subscribeDiscoverySession)
        Sets param to pass to DiscoverySessionCallback#onSubscribeStarted(SubscribeDiscoverySession)