Documentation ¶
Index ¶
- type ConversationManager
- func (m ConversationManager) AddMember(cID, memberID string) error
- func (m ConversationManager) Create(c *pb.Conversation) error
- func (m ConversationManager) CreateSchema(schema string) error
- func (m ConversationManager) GetByID(id string) (*pb.Conversation, error)
- func (m ConversationManager) GetByUserID(userID string, limit int32, offset int32) ([]*pb.Conversation, error)
- func (m ConversationManager) RemoveMember(cID, memberID string) error
- func (m ConversationManager) Update(c *pb.Conversation) error
- type MessageManager
- func (m MessageManager) CreateSchema(schema string) error
- func (m MessageManager) GetMessages(conversationID string, limit int32, offset int32) ([]*pb.Message, error)
- func (m MessageManager) ReadMessages(cID string, mID string) error
- func (m MessageManager) SaveMessage(ms *pb.Message, conversationID string) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ConversationManager ¶
func (ConversationManager) AddMember ¶
func (m ConversationManager) AddMember(cID, memberID string) error
func (ConversationManager) Create ¶
func (m ConversationManager) Create(c *pb.Conversation) error
func (ConversationManager) CreateSchema ¶
func (m ConversationManager) CreateSchema(schema string) error
func (ConversationManager) GetByID ¶
func (m ConversationManager) GetByID(id string) (*pb.Conversation, error)
func (ConversationManager) GetByUserID ¶
func (m ConversationManager) GetByUserID(userID string, limit int32, offset int32) ([]*pb.Conversation, error)
func (ConversationManager) RemoveMember ¶
func (m ConversationManager) RemoveMember(cID, memberID string) error
func (ConversationManager) Update ¶
func (m ConversationManager) Update(c *pb.Conversation) error
type MessageManager ¶
func (MessageManager) CreateSchema ¶
func (m MessageManager) CreateSchema(schema string) error
func (MessageManager) GetMessages ¶
func (MessageManager) ReadMessages ¶
func (m MessageManager) ReadMessages(cID string, mID string) error
func (MessageManager) SaveMessage ¶
func (m MessageManager) SaveMessage(ms *pb.Message, conversationID string) error
Click to show internal directories.
Click to hide internal directories.