httptransport

package
v0.0.0-...-53e80a7 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 25, 2024 License: AGPL-3.0 Imports: 11 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func RenderCSVStreamResponse

func RenderCSVStreamResponse(filename string, rows [][]string, r *http.Request, w http.ResponseWriter)

Types

type Handler

type Handler struct {
	Logger     *slog.Logger
	Controller report_c.ReportController
}

Handler Creates http request handler

func NewHandler

func NewHandler(loggerp *slog.Logger, c report_c.ReportController) *Handler

NewHandler Constructor

func (*Handler) DownloadReport01

func (h *Handler) DownloadReport01(w http.ResponseWriter, r *http.Request)

func (*Handler) DownloadReport02

func (h *Handler) DownloadReport02(w http.ResponseWriter, r *http.Request)

func (*Handler) DownloadReport03

func (h *Handler) DownloadReport03(w http.ResponseWriter, r *http.Request)

func (*Handler) DownloadReport04

func (h *Handler) DownloadReport04(w http.ResponseWriter, r *http.Request)

func (*Handler) DownloadReport05

func (h *Handler) DownloadReport05(w http.ResponseWriter, r *http.Request)

func (*Handler) DownloadReport06

func (h *Handler) DownloadReport06(w http.ResponseWriter, r *http.Request)

func (*Handler) DownloadReport07

func (h *Handler) DownloadReport07(w http.ResponseWriter, r *http.Request)

func (*Handler) DownloadReport08

func (h *Handler) DownloadReport08(w http.ResponseWriter, r *http.Request)

func (*Handler) DownloadReport09

func (h *Handler) DownloadReport09(w http.ResponseWriter, r *http.Request)

func (*Handler) DownloadReport10

func (h *Handler) DownloadReport10(w http.ResponseWriter, r *http.Request)

func (*Handler) DownloadReport11

func (h *Handler) DownloadReport11(w http.ResponseWriter, r *http.Request)

func (*Handler) DownloadReport12

func (h *Handler) DownloadReport12(w http.ResponseWriter, r *http.Request)

func (*Handler) DownloadReport13

func (h *Handler) DownloadReport13(w http.ResponseWriter, r *http.Request)

func (*Handler) DownloadReport15

func (h *Handler) DownloadReport15(w http.ResponseWriter, r *http.Request)

func (*Handler) DownloadReport16

func (h *Handler) DownloadReport16(w http.ResponseWriter, r *http.Request)

func (*Handler) DownloadReport17

func (h *Handler) DownloadReport17(w http.ResponseWriter, r *http.Request)

func (*Handler) DownloadReport19

func (h *Handler) DownloadReport19(w http.ResponseWriter, r *http.Request)

func (*Handler) DownloadReport20

func (h *Handler) DownloadReport20(w http.ResponseWriter, r *http.Request)

func (*Handler) DownloadReport21

func (h *Handler) DownloadReport21(w http.ResponseWriter, r *http.Request)

func (*Handler) DownloadReport22

func (h *Handler) DownloadReport22(w http.ResponseWriter, r *http.Request)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL