Builder& SetSubState(const tizen_base::Bundle& args);
Builder& SetBeginTimestamp(const tizen_base::Bundle& args);
Builder& SetEndTimestamp(const tizen_base::Bundle& args);
+ Builder& SetSocketReadyTimestamp(const tizen_base::Bundle& args);
+ Builder& SetTerminatedTimestamp(const tizen_base::Bundle& args);
+ Builder& SetStatusMessage(const tizen_base::Bundle& args);
AppInfo* Build() const;
std::string sub_state_;
std::string begin_timestamp_;
std::string end_timestamp_;
+ std::string socket_ready_timestamp_;
+ std::string terminated_timestamp_;
bool background_launch_;
bool wait_until_ready_;
unsigned int timeout_;
+ std::string status_msg_;
};
AppInfo(std::string appid, uid_t uid, int priority,
tizen_base::Bundle args,
std::string active_state, std::string sub_state,
std::string begin_timestamp, std::string end_timestamp,
+ std::string status_msg,
+ std::string socket_ready_timestamp, std::string terminated_timestamp,
bool background_launch, bool wait_until_ready, unsigned int timeout);
const std::string& GetAppId() const;
const std::string& GetSubState() const;
const std::string& GetBeginTimestamp() const;
const std::string& GetEndTimestamp() const;
+ const std::string& GetSocketReadyTimestamp() const;
+ const std::string& GetTerminatedTimestamp() const;
const std::string& GetStatusMessage() const;
private:
std::string sub_state_;
std::string begin_timestamp_;
std::string end_timestamp_;
+ std::string socket_ready_timestamp_;
+ std::string terminated_timestamp_;
bool background_launch_;
bool wait_until_ready_;
unsigned int timeout_;