00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014 #include "jingletransport.h"
00015 #include "tag.h"
00016
00017 namespace gloox
00018 {
00019
00020 namespace Jingle
00021 {
00022
00023 const std::string& Transport::filterString() const
00024 {
00025 static const std::string filter = "./transport[@xmlns='" + xmlns() + "']";
00026 return filter;
00027 }
00028
00029 Tag* Transport::tag() const
00030 {
00031 Tag* t = new Tag( "transport" );
00032 t->setXmlns( xmlns() );
00033 t->addChild( childTag() );
00034 return t;
00035 }
00036
00037 }
00038
00039 }