Merge branch 'swiften_update'
This commit is contained in:
commit
6dc7437b53
2 changed files with 9 additions and 1 deletions
|
@ -15,7 +15,8 @@ namespace Swift {
|
|||
DummyNetworkFactories::DummyNetworkFactories(EventLoop* eventLoop) {
|
||||
timerFactory = new DummyTimerFactory();
|
||||
connectionFactory = new DummyConnectionFactory(eventLoop);
|
||||
domainNameResolver = new PlatformDomainNameResolver(eventLoop);
|
||||
idnConverter = boost::shared_ptr<IDNConverter>(PlatformIDNConverter::create());
|
||||
domainNameResolver = new PlatformDomainNameResolver(idnConverter.get(), eventLoop);
|
||||
connectionServerFactory = new DummyConnectionServerFactory(eventLoop);
|
||||
m_platformXMLParserFactory = new PlatformXMLParserFactory();
|
||||
this->eventLoop = eventLoop;
|
||||
|
|
|
@ -8,6 +8,8 @@
|
|||
|
||||
#include <Swiften/Network/NetworkFactories.h>
|
||||
#include <Swiften/Parser/PlatformXMLParserFactory.h>
|
||||
#include <Swiften/IDN/IDNConverter.h>
|
||||
#include <Swiften/IDN/PlatformIDNConverter.h>
|
||||
|
||||
namespace Swift {
|
||||
class EventLoop;
|
||||
|
@ -25,6 +27,10 @@ namespace Swift {
|
|||
return connectionFactory;
|
||||
}
|
||||
|
||||
IDNConverter* getIDNConverter() const {
|
||||
return idnConverter.get();
|
||||
}
|
||||
|
||||
DomainNameResolver* getDomainNameResolver() const {
|
||||
return domainNameResolver;
|
||||
}
|
||||
|
@ -57,6 +63,7 @@ namespace Swift {
|
|||
PlatformXMLParserFactory *m_platformXMLParserFactory;
|
||||
TimerFactory* timerFactory;
|
||||
ConnectionFactory* connectionFactory;
|
||||
boost::shared_ptr<IDNConverter> idnConverter;
|
||||
DomainNameResolver* domainNameResolver;
|
||||
ConnectionServerFactory* connectionServerFactory;
|
||||
EventLoop *eventLoop;
|
||||
|
|
Loading…
Add table
Reference in a new issue