Documentation
¶
Overview ¶
Copyright (c) 2024 Eli Janssen Use of this source code is governed by an MIT-style license that can be found in the LICENSE file.
Copyright (c) 2024 Eli Janssen Use of this source code is governed by an MIT-style license that can be found in the LICENSE file.
Copyright (c) 2024 Eli Janssen Use of this source code is governed by an MIT-style license that can be found in the LICENSE file.
Copyright (c) 2024 Eli Janssen Use of this source code is governed by an MIT-style license that can be found in the LICENSE file.
Copyright (c) 2024 Eli Janssen Use of this source code is governed by an MIT-style license that can be found in the LICENSE file.
Copyright (c) 2024 Eli Janssen Use of this source code is governed by an MIT-style license that can be found in the LICENSE file.
Copyright (c) 2024 Eli Janssen Use of this source code is governed by an MIT-style license that can be found in the LICENSE file.
Index ¶
- func AuthHook(up GetUserProvider) func(context.Context) (context.Context, error)
- type GetUserProvider
- type Options
- type Server
- func (s *Server) EarmarkCreate(ctx context.Context, r *icbt.EarmarkCreateRequest) (*icbt.EarmarkCreateResponse, error)
- func (s *Server) EarmarkGetDetails(ctx context.Context, r *icbt.EarmarkGetDetailsRequest) (*icbt.EarmarkGetDetailsResponse, error)
- func (s *Server) EarmarkRemove(ctx context.Context, r *icbt.EarmarkRemoveRequest) (*icbt.Empty, error)
- func (s *Server) EarmarksList(ctx context.Context, r *icbt.EarmarksListRequest) (*icbt.EarmarksListResponse, error)
- func (s *Server) EventAddItem(ctx context.Context, r *icbt.EventAddItemRequest) (*icbt.EventAddItemResponse, error)
- func (s *Server) EventCreate(ctx context.Context, r *icbt.EventCreateRequest) (*icbt.EventCreateResponse, error)
- func (s *Server) EventDelete(ctx context.Context, r *icbt.EventDeleteRequest) (*icbt.Empty, error)
- func (s *Server) EventGetDetails(ctx context.Context, r *icbt.EventGetDetailsRequest) (*icbt.EventGetDetailsResponse, error)
- func (s *Server) EventListEarmarks(ctx context.Context, r *icbt.EventListEarmarksRequest) (*icbt.EventListEarmarksResponse, error)
- func (s *Server) EventListItems(ctx context.Context, r *icbt.EventListItemsRequest) (*icbt.EventListItemsResponse, error)
- func (s *Server) EventRemoveItem(ctx context.Context, r *icbt.EventRemoveItemRequest) (*icbt.Empty, error)
- func (s *Server) EventUpdate(ctx context.Context, r *icbt.EventUpdateRequest) (*icbt.Empty, error)
- func (s *Server) EventUpdateItem(ctx context.Context, r *icbt.EventUpdateItemRequest) (*icbt.EventUpdateItemResponse, error)
- func (s *Server) EventsList(ctx context.Context, r *icbt.EventsListRequest) (*icbt.EventsListResponse, error)
- func (s *Server) FavoriteAdd(ctx context.Context, r *icbt.FavoriteCreateRequest) (*icbt.FavoriteCreateResponse, error)
- func (s *Server) FavoriteListEvents(ctx context.Context, r *icbt.FavoriteListEventsRequest) (*icbt.FavoriteListEventsResponse, error)
- func (s *Server) FavoriteRemove(ctx context.Context, r *icbt.FavoriteRemoveRequest) (*icbt.Empty, error)
- func (s *Server) GenHandler(prefix string) icbt.TwirpServer
- func (s *Server) NotificationDelete(ctx context.Context, r *icbt.NotificationDeleteRequest) (*icbt.Empty, error)
- func (s *Server) NotificationsDeleteAll(ctx context.Context, r *icbt.Empty) (*icbt.Empty, error)
- func (s *Server) NotificationsList(ctx context.Context, r *icbt.NotificationsListRequest) (*icbt.NotificationsListResponse, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type GetUserProvider ¶
type Server ¶
type Server struct {
// contains filtered or unexported fields
}
func (*Server) EarmarkCreate ¶ added in v1.0.1
func (s *Server) EarmarkCreate(ctx context.Context, r *icbt.EarmarkCreateRequest, ) (*icbt.EarmarkCreateResponse, error)
func (*Server) EarmarkGetDetails ¶ added in v1.0.1
func (s *Server) EarmarkGetDetails(ctx context.Context, r *icbt.EarmarkGetDetailsRequest, ) (*icbt.EarmarkGetDetailsResponse, error)
func (*Server) EarmarkRemove ¶ added in v1.0.1
func (*Server) EarmarksList ¶ added in v1.0.1
func (s *Server) EarmarksList(ctx context.Context, r *icbt.EarmarksListRequest, ) (*icbt.EarmarksListResponse, error)
func (*Server) EventAddItem ¶ added in v1.0.1
func (s *Server) EventAddItem(ctx context.Context, r *icbt.EventAddItemRequest, ) (*icbt.EventAddItemResponse, error)
func (*Server) EventCreate ¶ added in v1.0.1
func (s *Server) EventCreate(ctx context.Context, r *icbt.EventCreateRequest, ) (*icbt.EventCreateResponse, error)
func (*Server) EventDelete ¶ added in v1.0.1
func (*Server) EventGetDetails ¶ added in v1.0.1
func (s *Server) EventGetDetails(ctx context.Context, r *icbt.EventGetDetailsRequest, ) (*icbt.EventGetDetailsResponse, error)
func (*Server) EventListEarmarks ¶ added in v1.0.1
func (s *Server) EventListEarmarks(ctx context.Context, r *icbt.EventListEarmarksRequest, ) (*icbt.EventListEarmarksResponse, error)
func (*Server) EventListItems ¶ added in v1.0.1
func (s *Server) EventListItems(ctx context.Context, r *icbt.EventListItemsRequest, ) (*icbt.EventListItemsResponse, error)
func (*Server) EventRemoveItem ¶ added in v1.0.1
func (*Server) EventUpdate ¶ added in v1.0.1
func (*Server) EventUpdateItem ¶ added in v1.0.1
func (s *Server) EventUpdateItem(ctx context.Context, r *icbt.EventUpdateItemRequest, ) (*icbt.EventUpdateItemResponse, error)
func (*Server) EventsList ¶ added in v1.0.1
func (s *Server) EventsList(ctx context.Context, r *icbt.EventsListRequest, ) (*icbt.EventsListResponse, error)
func (*Server) FavoriteAdd ¶ added in v1.0.1
func (s *Server) FavoriteAdd(ctx context.Context, r *icbt.FavoriteCreateRequest, ) (*icbt.FavoriteCreateResponse, error)
func (*Server) FavoriteListEvents ¶ added in v1.0.1
func (s *Server) FavoriteListEvents(ctx context.Context, r *icbt.FavoriteListEventsRequest, ) (*icbt.FavoriteListEventsResponse, error)
func (*Server) FavoriteRemove ¶ added in v1.0.1
func (*Server) GenHandler ¶
func (s *Server) GenHandler(prefix string) icbt.TwirpServer
func (*Server) NotificationDelete ¶ added in v1.0.1
func (*Server) NotificationsDeleteAll ¶ added in v1.0.1
func (*Server) NotificationsList ¶ added in v1.0.1
func (s *Server) NotificationsList(ctx context.Context, r *icbt.NotificationsListRequest, ) (*icbt.NotificationsListResponse, error)