transport

package
v1.0.1 Latest Latest
Warning

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

Go to latest
Published: Nov 2, 2022 License: MIT Imports: 8 Imported by: 0

Documentation

Overview

generated code, do not modify

generated code, do not modify

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func RegisterHttpHandlers

func RegisterHttpHandlers(endpoints EndpointSet, router *mux.Router, opts []kithttp.ServerOption)

Types

type BoardRequest

type BoardRequest struct {
	BoardId string
}

type BoardsRequest

type BoardsRequest struct {
	Qp application.QueryParams
}

type CreateBoardRequest

type CreateBoardRequest struct {
	Nb application.NewBoard
}

type CreateInviteRequest

type CreateInviteRequest struct {
	BoardId string
	Ni      application.NewInvite
}

type DeleteBoardRequest

type DeleteBoardRequest struct {
	BoardId string
}

type DeleteInviteRequest

type DeleteInviteRequest struct {
	BoardId  string
	InviteId string
}

type EditBoardRequest

type EditBoardRequest struct {
	BoardId string
	Be      application.BoardEdit
}

type EditBoardUserRequest

type EditBoardUserRequest struct {
	BoardId string
	UserId  string
	Bue     application.BoardUserEdit
}

type EndpointSet

type EndpointSet struct {
	CreateBoardEndpoint     endpoint.Endpoint
	DeleteBoardEndpoint     endpoint.Endpoint
	EditBoardEndpoint       endpoint.Endpoint
	BoardEndpoint           endpoint.Endpoint
	BoardsEndpoint          endpoint.Endpoint
	CreateInviteEndpoint    endpoint.Endpoint
	RespondToInviteEndpoint endpoint.Endpoint
	DeleteInviteEndpoint    endpoint.Endpoint
	InvitesEndpoint         endpoint.Endpoint
	RemoveUserEndpoint      endpoint.Endpoint
	EditBoardUserEndpoint   endpoint.Endpoint
}

type InvitesRequest

type InvitesRequest struct {
	Qp application.QueryParams
}

type Middlewares

type Middlewares struct {
	CreateBoardEndpoint     []endpoint.Middleware
	DeleteBoardEndpoint     []endpoint.Middleware
	EditBoardEndpoint       []endpoint.Middleware
	BoardEndpoint           []endpoint.Middleware
	BoardsEndpoint          []endpoint.Middleware
	CreateInviteEndpoint    []endpoint.Middleware
	RespondToInviteEndpoint []endpoint.Middleware
	DeleteInviteEndpoint    []endpoint.Middleware
	InvitesEndpoint         []endpoint.Middleware
	RemoveUserEndpoint      []endpoint.Middleware
	EditBoardUserEndpoint   []endpoint.Middleware
}

type RemoveUserRequest

type RemoveUserRequest struct {
	BoardId string
	UserId  string
}

type RespondToInviteRequest

type RespondToInviteRequest struct {
	BoardId  string
	InviteId string
	Ir       application.InviteResponse
}

Jump to

Keyboard shortcuts

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