Documentation ¶
Index ¶
- 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 NewCookieSyncEndpoint ¶
func NewCookieSyncEndpoint(syncers map[openrtb_ext.BidderName]usersync.Usersyncer, hostCookie *config.HostCookie, 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.