api

package
v0.0.0-...-a749b47 Latest Latest
Warning

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

Go to latest
Published: Feb 25, 2018 License: GPL-3.0 Imports: 12 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func CreateRule

func CreateRule(w http.ResponseWriter, r *http.Request)

func DeleteRule

func DeleteRule(w http.ResponseWriter, r *http.Request)

func GetRule

func GetRule(w http.ResponseWriter, r *http.Request)

func GetRules

func GetRules(w http.ResponseWriter, r *http.Request)

func Init

func Init(port uint)

Init runs server to handle requests

func ProcessRules

func ProcessRules(w http.ResponseWriter, r *http.Request)

func UpdateRule

func UpdateRule(w http.ResponseWriter, r *http.Request)

func WriteError

func WriteError(w http.ResponseWriter, errorMessage string, status int)

func WriteFail

func WriteFail(w http.ResponseWriter, failMessage string)

func WriteListSuccess

func WriteListSuccess(w http.ResponseWriter, data interface{}, urlWithFilter string, selfPage, firstPage, prevPage, nextPage, lastPage, totalPages, total, pageSize int)

func WriteSuccess

func WriteSuccess(w http.ResponseWriter, data interface{})

Types

This section is empty.

Jump to

Keyboard shortcuts

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