Documentation ¶
Index ¶
- func Auction(cfg *config.Configuration, ...) httprouter.Handle
- func NewCookieSyncEndpoint(syncers map[openrtb_ext.BidderName]usersync.Usersyncer, ...) httprouter.Handle
- func NewSetUIDEndpoint(cfg config.HostCookie, perms gdpr.Permissions, ...) httprouter.Handle
- func NewStatusEndpoint(response string) func(w http.ResponseWriter, r *http.Request, _ httprouter.Params)
- func NewVersionEndpoint(version string) func(w http.ResponseWriter, r *http.Request)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Auction ¶
func Auction(cfg *config.Configuration, syncers map[openrtb_ext.BidderName]usersync.Usersyncer, gdprPerms gdpr.Permissions, metricsEngine pbsmetrics.MetricsEngine, dataCache cache.Cache, exchanges map[string]adapters.Adapter) httprouter.Handle
func NewCookieSyncEndpoint ¶
func NewCookieSyncEndpoint(syncers map[openrtb_ext.BidderName]usersync.Usersyncer, cfg *config.Configuration, syncPermissions gdpr.Permissions, metrics pbsmetrics.MetricsEngine, pbsAnalytics analytics.PBSAnalyticsModule) httprouter.Handle
func NewSetUIDEndpoint ¶
func NewSetUIDEndpoint(cfg config.HostCookie, perms gdpr.Permissions, pbsanalytics analytics.PBSAnalyticsModule, metrics pbsmetrics.MetricsEngine) httprouter.Handle
func NewStatusEndpoint ¶
func NewStatusEndpoint(response string) func(w http.ResponseWriter, r *http.Request, _ httprouter.Params)
NewStatusEndpoint returns a handler which writes the given response when the app is ready to serve requests.
func NewVersionEndpoint ¶
func NewVersionEndpoint(version string) func(w http.ResponseWriter, r *http.Request)
NewVersionEndpoint returns the latest commit sha1 from wich the binary was built
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.