Back to

Package grpc

Latest Go to latest

The highest tagged major version is .

Published: Jul 9, 2019 | License: AGPL-3.0 | Module:


Package grpc provides a Pydio GRPC service for managing chat rooms.


type ChatHandler

type ChatHandler struct{}

func (*ChatHandler) DeleteMessage

func (c *ChatHandler) DeleteMessage(ctx context.Context, req *chat.DeleteMessageRequest, resp *chat.DeleteMessageResponse) error

func (*ChatHandler) DeleteRoom

func (c *ChatHandler) DeleteRoom(ctx context.Context, req *chat.DeleteRoomRequest, response *chat.DeleteRoomResponse) error

func (*ChatHandler) ListMessages

func (c *ChatHandler) ListMessages(ctx context.Context, req *chat.ListMessagesRequest, streamer chat.ChatService_ListMessagesStream) error

func (*ChatHandler) ListRooms

func (c *ChatHandler) ListRooms(ctx context.Context, req *chat.ListRoomsRequest, streamer chat.ChatService_ListRoomsStream) error

func (*ChatHandler) PostMessage

func (c *ChatHandler) PostMessage(ctx context.Context, req *chat.PostMessageRequest, resp *chat.PostMessageResponse) error

func (*ChatHandler) PutRoom

func (c *ChatHandler) PutRoom(ctx context.Context, req *chat.PutRoomRequest, resp *chat.PutRoomResponse) error

Package Files

Documentation was rendered with GOOS=linux and GOARCH=amd64.

Jump to identifier

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to identifier