Documentation
¶
Index ¶
- Variables
- type Service
- func (s *Service) DeleteInboxMessage(ctx context.Context, req *pb.DeleteMessageRequest) (*pb.DeleteMessageReply, error)
- func (s *Service) DeleteSentboxMessage(ctx context.Context, req *pb.DeleteMessageRequest) (*pb.DeleteMessageReply, error)
- func (s *Service) GetThread(ctx context.Context, req *pb.GetThreadRequest) (*pb.GetThreadReply, error)
- func (s *Service) ListInboxMessages(ctx context.Context, req *pb.ListInboxMessagesRequest) (*pb.ListMessagesReply, error)
- func (s *Service) ListSentboxMessages(ctx context.Context, req *pb.ListSentboxMessagesRequest) (*pb.ListMessagesReply, error)
- func (s *Service) ListThreads(ctx context.Context, _ *pb.ListThreadsRequest) (*pb.ListThreadsReply, error)
- func (s *Service) ReadInboxMessage(ctx context.Context, req *pb.ReadInboxMessageRequest) (*pb.ReadInboxMessageReply, error)
- func (s *Service) SendMessage(ctx context.Context, req *pb.SendMessageRequest) (*pb.SendMessageReply, error)
- func (s *Service) SetupMailbox(ctx context.Context, _ *pb.SetupMailboxRequest) (*pb.SetupMailboxReply, error)
Constants ¶
This section is empty.
Variables ¶
View Source
var ( // ErrMailboxNotFound indicates that a mailbox has not been setup for a mail sender/receiver. ErrMailboxNotFound = errors.New("mail not found") )
Functions ¶
This section is empty.
Types ¶
type Service ¶
type Service struct { Collections *mdb.Collections Mail *tdb.Mail }
func (*Service) DeleteInboxMessage ¶ added in v1.0.14
func (s *Service) DeleteInboxMessage(ctx context.Context, req *pb.DeleteMessageRequest) (*pb.DeleteMessageReply, error)
func (*Service) DeleteSentboxMessage ¶ added in v1.0.14
func (s *Service) DeleteSentboxMessage(ctx context.Context, req *pb.DeleteMessageRequest) (*pb.DeleteMessageReply, error)
func (*Service) GetThread ¶
func (s *Service) GetThread(ctx context.Context, req *pb.GetThreadRequest) (*pb.GetThreadReply, error)
func (*Service) ListInboxMessages ¶ added in v1.0.14
func (s *Service) ListInboxMessages(ctx context.Context, req *pb.ListInboxMessagesRequest) (*pb.ListMessagesReply, error)
func (*Service) ListSentboxMessages ¶ added in v1.0.14
func (s *Service) ListSentboxMessages(ctx context.Context, req *pb.ListSentboxMessagesRequest) (*pb.ListMessagesReply, error)
func (*Service) ListThreads ¶
func (s *Service) ListThreads(ctx context.Context, _ *pb.ListThreadsRequest) (*pb.ListThreadsReply, error)
func (*Service) ReadInboxMessage ¶ added in v1.0.14
func (s *Service) ReadInboxMessage(ctx context.Context, req *pb.ReadInboxMessageRequest) (*pb.ReadInboxMessageReply, error)
func (*Service) SendMessage ¶ added in v1.0.14
func (s *Service) SendMessage(ctx context.Context, req *pb.SendMessageRequest) (*pb.SendMessageReply, error)
func (*Service) SetupMailbox ¶ added in v1.0.14
func (s *Service) SetupMailbox(ctx context.Context, _ *pb.SetupMailboxRequest) (*pb.SetupMailboxReply, error)
Click to show internal directories.
Click to hide internal directories.