handler

package
v1.6.12 Latest Latest
Warning

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

Go to latest
Published: May 22, 2024 License: MIT Imports: 21 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	ErrLoadMessage   = &SHandlerError{"load message"}
	ErrDatabaseNull  = &SHandlerError{"database null"}
	ErrPushMessageDB = &SHandlerError{"push message db"}
)

Functions

func HandleConfigSettingsAPI

func HandleConfigSettingsAPI(pCfg config.IConfig, pLogger logger.ILogger) http.HandlerFunc

func HandleHashesAPI

func HandleHashesAPI(pDatabase database.IDatabase, pLogger logger.ILogger) http.HandlerFunc

func HandleIndexAPI

func HandleIndexAPI(pLogger logger.ILogger) http.HandlerFunc

func HandleMessageAPI

func HandleMessageAPI(pCtx context.Context, pCfg config.IConfig, pDatabase database.IDatabase, pHTTPLogger, pAnonLogger logger.ILogger, pNode network.INode) http.HandlerFunc

func HandlePointerAPI

func HandlePointerAPI(pDatabase database.IDatabase, pLogger logger.ILogger) http.HandlerFunc

func HandleServiceTCP

func HandleServiceTCP(pCfg config.IConfig, pDatabase database.IDatabase, pLogger logger.ILogger) network.IHandlerF

Types

type SHandlerError added in v1.6.8

type SHandlerError struct {
	// contains filtered or unexported fields
}

func (*SHandlerError) Error added in v1.6.8

func (err *SHandlerError) Error() string

Jump to

Keyboard shortcuts

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