identt
ServiceList.hpp
Go to the documentation of this file.
1 
33 #ifndef _IDENTT_QUERY_SERVICELIST_HPP_
34 #define _IDENTT_QUERY_SERVICELIST_HPP_
35 
36 #include "QueryBase.hpp"
37 #include "InfoService.hpp"
38 #include "ValidateService.hpp"
39 #include "ThreePidService.hpp"
40 #include "PubKeyService.hpp"
41 #include "LookupService.hpp"
42 #include "InviteService.hpp"
43 #include "MailSmsService.hpp"
44 
45 #define IDENTT_SERVICELIST_SCOPE_HTTP \
46  identt::query::InfoService<HttpServerT>(sharedtable,server,IDENTT_SERVICE_SCOPE_HTTP); \
47  identt::query::ValidateService<HttpServerT>(sharedtable,server,IDENTT_SERVICE_SCOPE_HTTP); \
48  identt::query::ThreePidService<HttpServerT>(sharedtable,server,IDENTT_SERVICE_SCOPE_HTTP); \
49  identt::query::PubKeyService<HttpServerT>(sharedtable,server,IDENTT_SERVICE_SCOPE_HTTP); \
50  identt::query::LookupService<HttpServerT>(sharedtable,server,IDENTT_SERVICE_SCOPE_HTTP); \
51  identt::query::InviteService<HttpServerT>(sharedtable,server,IDENTT_SERVICE_SCOPE_HTTP); \
52  identt::query::MailSmsService<HttpServerT>(sharedtable,server,IDENTT_SERVICE_SCOPE_HTTP);
53 
54 #define IDENTT_SERVICELIST_SCOPE_HTTPS
55 
56 #endif // _IDENTT_QUERY_SERVICELIST_HPP_