package
0.0.0-20240930192354-06b9bf3a569b
Repository: https://github.com/cossim/coss-server.git
Documentation: pkg.go.dev

# Functions

GetSwagger returns the Swagger specification corresponding to the generated code in this file.
Constructs a synthetic filesystem for resolving external references when loading openapi specifications.
RegisterHandlers creates http.Handler with routing matching OpenAPI spec.
RegisterHandlersWithOptions creates http.Handler with additional options.

# Constants

Defines values for SendUserMsgRequestType.
Defines values for SendUserMsgRequestType.
Defines values for SendUserMsgRequestType.
Defines values for SendUserMsgRequestType.
Defines values for SendUserMsgRequestType.
Defines values for SendUserMsgRequestType.
Defines values for SendUserMsgRequestType.
Defines values for SendUserMsgRequestType.
Defines values for SendUserMsgRequestType.
Defines values for SendUserMsgRequestType.
Defines values for SendUserMsgRequestType.
Defines values for SendUserMsgRequestType.

# Structs

AfterMsg defines model for AfterMsg.
EditGroupMsgRequest defines model for EditGroupMsgRequest.
EditUserMsgRequest defines model for EditUserMsgRequest.
GetDialogAfterMsgResponse defines model for GetDialogAfterMsgResponse.
GetGroupLabelMsgListResponse defines model for GetGroupLabelMsgListResponse.
GetGroupMessageReadersParams defines parameters for GetGroupMessageReaders.
GetGroupMessageReadersResponse defines model for GetGroupMessageReadersResponse.
GetGroupMsgListParams defines parameters for GetGroupMsgList.
GetGroupMsgListResponse defines model for GetGroupMsgListResponse.
GetUserDialogListParams defines parameters for GetUserDialogList.
GetUserDialogListResponse defines model for GetUserDialogListResponse.
GetUserLabelMsgListResponse defines model for GetUserLabelMsgListResponse.
GetUserMsgListParams defines parameters for GetUserMsgList.
GetUserMsgListResponse defines model for GetUserMsgListResponse.
GinServerOptions provides options for the Gin server.
GroupMessage defines model for GroupMessage.
GroupMessageReadRequest defines model for GroupMessageReadRequest.
LabelGroupMessageRequest defines model for LabelGroupMessageRequest.
LabelUserMessageRequest defines model for LabelUserMessageRequest.
Message defines model for Message.
ReadUserMsgsRequest defines model for ReadUserMsgsRequest.
Response defines model for Response.
SenderInfo defines model for SenderInfo.
SendGroupMsgRequest defines model for SendGroupMsgRequest.
SendGroupMsgResponse defines model for SendGroupMsgResponse.
SendUserMsgRequest defines model for SendUserMsgRequest.
SendUserMsgResponse defines model for SendUserMsgResponse.
ServerInterfaceWrapper converts contexts to parameters.
UserDialogListResponse defines model for UserDialogListResponse.
UserMessage defines model for UserMessage.

# Interfaces

ServerInterface represents all server handlers.

# Type aliases

EditGroupMsgJSONRequestBody defines body for EditGroupMsg for application/json ContentType.
EditUserMsgJSONRequestBody defines body for EditUserMsg for application/json ContentType.
GetAfterMsgsJSONBody defines parameters for GetAfterMsgs.
GetAfterMsgsJSONRequestBody defines body for GetAfterMsgs for application/json ContentType.
GroupMessageReadJSONRequestBody defines body for GroupMessageRead for application/json ContentType.
LabelGroupMsgJSONRequestBody defines body for LabelGroupMsg for application/json ContentType.
LabelUserMsgJSONRequestBody defines body for LabelUserMsg for application/json ContentType.
No description provided by the author
ReadUserMsgsJSONRequestBody defines body for ReadUserMsgs for application/json ContentType.
SendGroupMsgJSONRequestBody defines body for SendGroupMsg for application/json ContentType.
SendUserMsgJSONRequestBody defines body for SendUserMsg for application/json ContentType.
SendUserMsgRequestType 消息类型 1=文本消息 2=语音消息 3=图片消息 4=标注 5=群公告 6=文件消息 7=视频消息 8=emoji回复 9=语音通话 10=视频通话 11=撤回消息 12=取消标注.