Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CountResultsRequest ¶
type CountResultsRequest struct { Referer string Response chan CountResultsResponse }
type CountResultsResponse ¶
type ParsedQuery ¶
type ParsedResult ¶
type ResultsPerCountryRequest ¶
type ResultsPerCountryRequest struct { Referer string Response chan ResultsPerCountryResponse }
type ResultsPerDayRequest ¶
type ResultsPerDayRequest struct { Referer string Response chan ResultsPerDayResponse }
type ResultsPerDayResponse ¶
type Store ¶
type Store interface { Close() ScheduleTaskFunctions() Tasks(<-chan *TaskRequest) WriteTasks(tasks <-chan *Task) WriteQueries(queries <-chan *Query) Queries() <-chan *Query UnparsedQueries() <-chan *Query WriteParsedQueries(queries <-chan *ParsedQuery) WriteResults(results <-chan *Result) Results() <-chan *Result UnparsedResults() <-chan *Result WriteParsedResults(results <-chan *ParsedResult) CountResultsForReferrer(requests <-chan CountResultsRequest) ResultsPerDayForReferrer(requests <-chan ResultsPerDayRequest) ResultsPerCountryForReferrer(requests <-chan ResultsPerCountryRequest) ComputeResultsTables() error }
type TaskRequest ¶
Click to show internal directories.
Click to hide internal directories.