Documentation
¶
Index ¶
- func NewHishoCoreService(serv *service2.Service) api.HishoCoreServiceServer
- type HishoCoreService
- func (hs *HishoCoreService) AddTask(ctx context.Context, request *api.AddTaskRequest) (*api.Task, error)
- func (hs *HishoCoreService) ChangeTaskStatus(ctx context.Context, request *api.ChangeTaskStatusRequest) (*api.Task, error)
- func (hs *HishoCoreService) EditTask(ctx context.Context, apiTask *api.Task) (*api.Task, error)
- func (hs *HishoCoreService) GetTasksByTerm(ctx context.Context, request *api.TaskRequest) (*api.TasksResponse, error)
- func (hs *HishoCoreService) Ping(ctx context.Context, request *api.PingRequest) (*api.PingResponse, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewHishoCoreService ¶
func NewHishoCoreService(serv *service2.Service) api.HishoCoreServiceServer
NewHishoCoreService creates new server
Types ¶
type HishoCoreService ¶
type HishoCoreService struct {
// contains filtered or unexported fields
}
HishoCoreService handles stuff
func (*HishoCoreService) AddTask ¶
func (hs *HishoCoreService) AddTask(ctx context.Context, request *api.AddTaskRequest) (*api.Task, error)
AddTask adds new task
func (*HishoCoreService) ChangeTaskStatus ¶
func (hs *HishoCoreService) ChangeTaskStatus(ctx context.Context, request *api.ChangeTaskStatusRequest) (*api.Task, error)
ChangeTaskStatus implements api.HishoCoreServiceServer
func (*HishoCoreService) GetTasksByTerm ¶
func (hs *HishoCoreService) GetTasksByTerm(ctx context.Context, request *api.TaskRequest) (*api.TasksResponse, error)
GetTasksByTerm gets tasks for terms (today, week, other etc.)
func (*HishoCoreService) Ping ¶
func (hs *HishoCoreService) Ping(ctx context.Context, request *api.PingRequest) (*api.PingResponse, error)
Ping returns "pong" if ping is pinged
Click to show internal directories.
Click to hide internal directories.