text: #ifndef HBSERVICEPRESENCECLIENTCONFIG_H
  #define HBSERVICEPRESENCECLIENTCONFIG_H
  
  /*! \file HbServicePresenceClientConfig.h */
  
  // Qt
  // Hb
  // Local
  #include <HbNetwork.h>
  #include <config/service/presence/HbServicePresenceConfig.h>
  
  namespace hb {
  namespace network {
  
  class HB_NETWORK_DECL HbServicePresenceClientConfig : public HbServicePresenceConfig {
  public:
      HbServicePresenceClientConfig();
      HbServicePresenceClientConfig(const HbServicePresenceClientConfig& config);
      virtual ~HbServicePresenceClientConfig() {
      } //!< \todo defaulted linux-g++ issue
      virtual HbServicePresenceClientConfig& operator=(const HbServicePresenceClientConfig& config);
  
      virtual bool isValid() const;
  
      virtual void setKeepAliveInterval(quint16 interval);
      virtual quint16 keepAliveInterval() const;
  
  protected:
  private:
      quint16 mKeepAliveInterval;
  };
  } // namespace network
  } // namespace hb
  
  using hb::network::HbServicePresenceClientConfig;
  
  #endif // HBSERVICEPRESENCECLIENTCONFIG_H
  