message

package
v0.0.0-...-7604275 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 11, 2022 License: Apache-2.0 Imports: 12 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type MessageContent

type MessageContent model.MessageContent

func CreateGroupFaceMessage

func CreateGroupFaceMessage(db *gorm.DB, senderId uint64, toGroupId uint64, atUserId []uint64, face *proto_build.FaceMessage) (*MessageContent, error)

func CreateGroupFileMessage

func CreateGroupFileMessage(db *gorm.DB, senderId uint64, toGroupId uint64, atUserId []uint64, file *proto_build.FileMessage) (*MessageContent, error)

func CreateGroupImageMessage

func CreateGroupImageMessage(db *gorm.DB, senderId uint64, toGroupId uint64, atUserId []uint64, image *proto_build.ImageMessageItem) (*MessageContent, error)

func CreateGroupLocationMessage

func CreateGroupLocationMessage(db *gorm.DB, senderId uint64, toGroupId uint64, atUserId []uint64, location *proto_build.LocationMessage) (*MessageContent, error)

func CreateGroupSoundMessage

func CreateGroupSoundMessage(db *gorm.DB, senderId uint64, toGroupId uint64, atUserId []uint64, sound *proto_build.SoundMessage) (*MessageContent, error)

func CreateGroupTextMessage

func CreateGroupTextMessage(db *gorm.DB, senderId uint64, toGroupId uint64, atUserId []uint64, text *proto_build.TextMessage) (*MessageContent, error)

func CreateGroupVideoMessage

func CreateGroupVideoMessage(db *gorm.DB, senderId uint64, toGroupId uint64, atUserId []uint64, video *proto_build.VideoMessage) (*MessageContent, error)

func CreateUserFaceMessage

func CreateUserFaceMessage(db *gorm.DB, senderId uint64, toUserId uint64, face *proto_build.FaceMessage) (*MessageContent, error)

func CreateUserFileMessage

func CreateUserFileMessage(db *gorm.DB, senderId uint64, toUserId uint64, file *proto_build.FileMessage) (*MessageContent, error)

func CreateUserImageMessage

func CreateUserImageMessage(db *gorm.DB, senderId uint64, toUserId uint64, image *proto_build.ImageMessageItem) (*MessageContent, error)

func CreateUserLocationMessage

func CreateUserLocationMessage(db *gorm.DB, senderId uint64, toUserId uint64, location *proto_build.LocationMessage) (*MessageContent, error)

func CreateUserSoundMessage

func CreateUserSoundMessage(db *gorm.DB, senderId uint64, toUserId uint64, sound *proto_build.SoundMessage) (*MessageContent, error)

func CreateUserTextMessage

func CreateUserTextMessage(db *gorm.DB, senderId uint64, toUserId uint64, text *proto_build.TextMessage) (*MessageContent, error)

func CreateUserVideoMessage

func CreateUserVideoMessage(db *gorm.DB, senderId uint64, toUserId uint64, video *proto_build.VideoMessage) (*MessageContent, error)

type MessageIndex

type MessageIndex model.MessageIndex

type Service

func NewService

func NewService(cf config.Rpc) *Service

func (*Service) Ping

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL