api

package
v0.0.0-...-e7c2cf1 Latest Latest
Warning

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

Go to latest
Published: Jan 23, 2023 License: GPL-3.0 Imports: 30 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Routes

func Routes(route Route) http.Handler

Types

type Auth

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

func NewAuth

func NewAuth(authService authSvc) *Auth

type BasicInfo

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

func NewBasicInfo

func NewBasicInfo(basicInfoService basicInfoSvc) *BasicInfo

type Chat

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

func NewChat

func NewChat(chatSvc chatSvc, attachSvc attachmentManager) *Chat

type Conversation

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

func NewConvo

func NewConvo(convSvc conversationSvc) *Conversation

type Healthcheck

type Healthcheck struct{}

func NewHealthCheck

func NewHealthCheck() *Healthcheck

type Interest

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

func NewInterest

func NewInterest(interestSvc interestSvc) *Interest

type Location

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

func NewLocation

func NewLocation(locationService locationSvc) *Location

type Match

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

func NewMatch

func NewMatch(matchSvc matchSvc) *Match

type Online

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

func NewOnline

func NewOnline(onlineSvc onlineSvc) *Online

type Route

type Route struct {
	Healthcheck    *Healthcheck
	User           *User
	BasicInfo      *BasicInfo
	Location       *Location
	Authentication *Auth
	Tokenizer      jwtSvc
	Interest       *Interest
	Online         *Online
	Match          *Match
	Convo          *Conversation
	Chat           *Chat
	Webscoket      *Ws
}

type User

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

func NewUser

func NewUser(userSvc userSvc, attachmentSvc attachmentManager) *User

type Ws

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

func NewWs

func NewWs(wsSvc *service.Ws, onlineSvc onlineSvc) *Ws

Jump to

Keyboard shortcuts

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