/* * Copyright (c) 2011 Jan Kaluza * Licensed under the Simplified BSD license. * See Documentation/Licenses/BSD-simplified.txt for more information. */#pragma once#include<vector>#include<string>#include<Swiften/Elements/Payload.h>#include<Swiften/JID/JID.h>namespaceSwift{classGatewayPayload:publicPayload{public:GatewayPayload(constJID&jid=JID(),conststd::string&desc="",conststd::string&prompt="");voidsetJID(constJID&jid){this->jid=jid;}constJID&getJID()const{returnjid;}voidsetDesc(conststd::string&desc){this->desc=desc;}conststd::string&getDesc()const{returndesc;}voidsetPrompt(conststd::string&prompt){this->prompt=prompt;}conststd::string&getPrompt()const{returnprompt;}private:JIDjid;std::stringdesc;std::stringprompt;};}