MCPcopy Create free account

hub / github.com/Trae-AI/stream-to-river / types & classes

Types & classes173 in github.com/Trae-AI/stream-to-river

↓ 5 callersTypeAliasMessageType
MessageType represents the type of message in WebSocket communication, stored as a byte.
apiservice/biz/asr/core.go:26
↓ 4 callersTypeAliasMessageTypeSpecificFlags
MessageTypeSpecificFlags represents specific flags for a message type, stored as a byte.
apiservice/biz/asr/core.go:29
↓ 4 callersTypeAliasSerializationType
SerializationType represents the serialization method of a message, stored as a byte.
apiservice/biz/asr/core.go:32
↓ 3 callersTypeAliasCompressionType
CompressionType represents the compression method of a message, stored as a byte.
apiservice/biz/asr/core.go:35
↓ 1 callersTypeAliasLevel
internal/suite/log/level.go:12
↓ 1 callersTypeAliasProtocolVersion
ProtocolVersion represents the protocol version used in WebSocket communication, stored as a byte.
apiservice/biz/asr/core.go:23
Class
client/src/service/tag-service.ts:14
Class
client/src/service/asr-service.ts:31
Class
client/src/service/word-service.ts:22
Class
client/src/service/auth-service.ts:29
Class
client/src/service/server-config.ts:10
Class
client/src/service/review-service.ts:53
Class
client/src/service/image2text-service.ts:6
Class
client/src/libs/audio-manager.ts:4
StructAddWordReq
rpcservice/kitex_gen/words/words.go:216
StructAnswerList
AnswerList represents a record in the `answer_list` database table.
rpcservice/dal/model/answer_list.go:10
InterfaceAnswerPuzzleReq
client/src/service/review-service.ts:40
InterfaceAnswerPuzzleResp
client/src/service/review-service.ts:47
StructAsrClient
AsrClient represents the client for the ASR service.
apiservice/biz/asr/core.go:173
InterfaceAsrResponse
client/src/service/asr-service.ts:9
StructAsrResponse
AsrResponse represents the response structure from the ASR service.
apiservice/biz/asr/core.go:121
ClassAsrService
client/src/service/asr-service.ts:31
StructAsrService
AsrService represents the ASR service.
apiservice/biz/asr/core.go:356
EnumAudioInputStatus
client/src/components/input-bar/index.tsx:None
ClassAudioManager
client/src/libs/audio-manager.ts:4
InterfaceAuthResponse
client/src/service/auth-service.ts:24
ClassAuthService
client/src/service/auth-service.ts:29
StructBaseResp
rpcservice/kitex_gen/base/base.go:9
InterfaceCategoryCardProps
client/src/components/category-card/index.tsx:8
StructChatReq
rpcservice/kitex_gen/words/words.go:404
StructChatResp
rpcservice/kitex_gen/words/words.go:451
InterfaceChoice
client/src/components/test-choices/index.tsx:9
InterfaceChoice
client/src/components/test-listening/index.tsx:19
StructClaims
Claims represents JWT claims
apiservice/biz/user/user.go:41
InterfaceClient
Client is designed to provide IDL-compatible methods with call-option parameter for kitex framework.
rpcservice/kitex_gen/words/wordservice/client.go:16
StructConversation
Conversation represents a chat conversation, containing conversation ID, user ID, and chat history
rpcservice/biz/chat/history.go:28
StructCozeConfig
rpcservice/biz/chat/coze/config.go:27
StructDataBaseConfig
DataBaseConfig defines the configuration structure for the database. It supports both MySQL and SQLite databases.
rpcservice/dal/mysql/init.go:18
StructGetTagsReq
rpcservice/kitex_gen/words/words.go:975
InterfaceGetTagsResp
client/src/service/tag-service.ts:10
StructGetTagsResp
rpcservice/kitex_gen/words/words.go:994
InterfaceGetWordListResponse
client/src/service/word-service.ts:8
StructHighlightItem
rpcservice/biz/chat/highlight.go:18
ClassImage2TextService
client/src/service/image2text-service.ts:6
EnumInputBarStatus
client/src/components/input-bar/types.ts:None
StructLingoConfig
LingoConfig holds the configuration for the Lingo dictionary service. It contains the base URL of the service.
rpcservice/biz/words/vocapi/voc_api.go:32
StructLoggerConfig
internal/suite/kitex/server_suite.go:33
StructLoggerConfig
internal/suite/hertz/server_suite.go:27
InterfaceLoginFormProps
client/src/components/login-form/index.tsx:11
InterfaceLoginRequest
client/src/service/auth-service.ts:7
StructLoginRequest
LoginRequest contains login request parameters
apiservice/biz/user/user.go:28
InterfaceLogoutPopupProps
client/src/components/logout-popup/index.tsx:10
InterfaceMessage
client/src/store/chat.ts:9
InterfaceMessageStoreSlice
client/src/store/chat.ts:18
InterfaceMiniWordCardProps
client/src/components/mini-word-card/index.tsx:14
StructMockStream
rpcservice/biz/chat/highlight_test.go:45
InterfaceNewWordResp
client/src/service/word-service.ts:13
StructOpenTelemetryConfig
internal/suite/kitex/server_suite.go:38
StructOpenTelemetryConfig
internal/suite/hertz/server_suite.go:32
InterfaceOptionItem
client/src/service/review-service.ts:14
InterfaceOptionItem
client/src/type/puzzle.ts:5
StructOptionItem
rpcservice/kitex_gen/words/words.go:518
InterfaceProcessEnv
client/types/global.d.ts:17
InterfaceProgressGaugeProps
client/src/components/progress-gauge/index.tsx:9
StructPronounce
Pronounce defines the structure for pronunciation information from the API. It includes the pronunciation type, phonetic symbol, and audio details.
rpcservice/biz/words/vocapi/voc_api.go:53
StructPronounceInfo
PronounceInfo defines the pronunciation information used in the final response. It includes the phonetic symbol and the audio URL.
rpcservice/biz/words/vocapi/voc_api.go:83
StructPronounceInfo
rpcservice/kitex_gen/words/words.go:12
InterfacePronounceProps
client/src/components/word-pronunce/index.tsx:21
EnumPronounceType
client/src/components/word-pronunce/index.tsx:None
StructQuestionOption
QuestionOption represents an option for a review question. It contains the answer ID and a description of the option.
rpcservice/biz/words/review_list.go:23
EnumQuestionType
client/src/service/review-service.ts:None
InterfaceRecognizeOptions
client/src/service/asr-service.ts:24
InterfaceRegisterRequest
client/src/service/auth-service.ts:12
StructRegisterRequest
RegisterRequest contains registration request parameters
apiservice/biz/user/user.go:34
InterfaceRequestAsr
RequestAsr is an interface for requesting ASR service.
apiservice/biz/asr/core.go:168
StructResult
Result represents the recognition result in the ASR response.
apiservice/biz/asr/core.go:131
StructReviewListReq
rpcservice/kitex_gen/words/words.go:489
InterfaceReviewListResp
client/src/service/review-service.ts:35
StructReviewListResp
rpcservice/kitex_gen/words/words.go:630
StructReviewProgress
ReviewProgress represents a record in the `review_progress` database table.
rpcservice/dal/model/review_progress.go:10
StructReviewProgressReq
rpcservice/kitex_gen/words/words.go:807
InterfaceReviewProgressResp
client/src/service/review-service.ts:27
StructReviewProgressResp
rpcservice/kitex_gen/words/words.go:836
ClassReviewPuzzleService
client/src/service/review-service.ts:53
InterfaceReviewQuestion
client/src/service/review-service.ts:19
InterfaceReviewQuestion
client/src/type/puzzle.ts:11
StructReviewQuestion
ReviewQuestion represents a review question. It includes information such as the word ID, question type, question text, options, correct answer index,
rpcservice/biz/words/review_list.go:30
StructReviewQuestion
rpcservice/kitex_gen/words/words.go:556
StructReviewWordList
ReviewWordList represents the response structure for the review word list. It contains a slice of review questions.
rpcservice/biz/words/review_list.go:41
EnumSendButtonStatus
client/src/components/input-bar/index.tsx:None
InterfaceSentence
client/src/type/word.ts:9
StructSentence
Sentence represents a sentence with additional metadata from the API. It includes highlighted text, favorite status, text, translation, audio, and tex
rpcservice/biz/words/vocapi/voc_api.go:97
StructSentenceAudio
SentenceAudio defines the structure for sentence audio information. It contains details about the audio such as video ID, model, time range, and URL.
rpcservice/biz/words/vocapi/voc_api.go:70
StructSentenceInfo
SentenceInfo defines the structure for sentence information in the final response. It contains the sentence text and its audio URL.
rpcservice/biz/words/vocapi/voc_api.go:90
StructSentenceInfo
rpcservice/kitex_gen/words/words.go:50
ClassServerConfig
client/src/service/server-config.ts:10
StructServerConfig
internal/suite/kitex/server_suite.go:42
StructServerConfig
internal/suite/hertz/server_suite.go:36
InterfaceServerConfigInterface
client/src/service/server-config.ts:4
StructServerSuite
internal/suite/hertz/server_suite.go:42
next →1–100 of 173, ranked by callers