* Copyright 2016, Rene Gollent, rene@gollent.com.
* Distributed under the terms of the MIT License.
*/
#ifndef LOCAL_TARGET_HOST_INTERFACE_INFO_H
#define LOCAL_TARGET_HOST_INTERFACE_INFO_H
#include "TargetHostInterfaceInfo.h"
class LocalTargetHostInterfaceInfo : public TargetHostInterfaceInfo {
public:
LocalTargetHostInterfaceInfo();
virtual ~LocalTargetHostInterfaceInfo();
virtual status_t Init();
virtual bool IsLocal() const;
virtual bool IsConfigured(Settings* settings) const;
virtual SettingsDescription* GetSettingsDescription() const;
virtual status_t CreateInterface(Settings* settings,
TargetHostInterface*& _interface) const;
private:
BString fName;
};
#endif