Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/J1407B-K/liveclass
/ functions
Functions
4,596 in github.com/J1407B-K/liveclass
⨍
Functions
4,596
◇
Types & classes
329
↓ 2 callers
Function
NewSelectLessonInfoResp
()
idl/kitex_gen/webrtc_live/webrtc_live.go:3186
↓ 2 callers
Function
NewSelectSignInReq
()
idl/kitex_gen/webrtc_live/webrtc_live.go:4965
↓ 2 callers
Function
NewSelectSignInResp
()
idl/kitex_gen/webrtc_live/webrtc_live.go:5184
↓ 2 callers
Function
NewSignInReq
()
idl/kitex_gen/webrtc_live/webrtc_live.go:4577
↓ 2 callers
Function
NewSignInResp
()
idl/kitex_gen/webrtc_live/webrtc_live.go:4796
↓ 2 callers
Function
NewTorFAnswerReq
()
idl/kitex_gen/quiz/quiz.go:723
↓ 2 callers
Function
NewTorFAnswerResp
()
idl/kitex_gen/quiz/quiz.go:999
↓ 2 callers
Function
NewUser
()
idl/kitex_gen/common/common.go:304
↓ 2 callers
Function
NewViewMicReq
()
idl/kitex_gen/webrtc_live/webrtc_live.go:9078
↓ 2 callers
Function
NewViewMicResp
()
idl/kitex_gen/webrtc_live/webrtc_live.go:9354
↓ 2 callers
Function
NewViewReq
()
idl/kitex_gen/webrtc_live/webrtc_live.go:466
↓ 2 callers
Function
NewViewResp
()
idl/kitex_gen/webrtc_live/webrtc_live.go:742
↓ 2 callers
Method
Next
(ctx context.Context, request interface{})
internal/api/utils/kitex_loadbalancer.go:40
↓ 2 callers
Function
ParseAccessToken
(tokenStr string)
internal/api/utils/jwt/jwt.go:191
↓ 2 callers
Method
PublishMic
(ctx context.Context, req *PublishMicReq)
idl/kitex_gen/webrtc_live/webrtc_live.go:10383
↓ 2 callers
Method
PublishMic
(ctx context.Context, req *webrtc_live.PublishMicReq, callOptions ...callopt.Option)
idl/kitex_gen/webrtc_live/webrtclive/client.go:32
↓ 2 callers
Method
RaiseHand
(ctx context.Context, req *RaiseHandReq)
idl/kitex_gen/webrtc_live/webrtc_live.go:10385
↓ 2 callers
Method
RaiseHand
(ctx context.Context, req *webrtc_live.RaiseHandReq, callOptions ...callopt.Option)
idl/kitex_gen/webrtc_live/webrtclive/client.go:33
↓ 2 callers
Method
RecordLesson
(ctx context.Context, req *RecordLessonReq)
idl/kitex_gen/webrtc_live/webrtc_live.go:10377
↓ 2 callers
Method
RecordLesson
(ctx context.Context, req *webrtc_live.RecordLessonReq, callOptions ...callopt.Option)
idl/kitex_gen/webrtc_live/webrtclive/client.go:29
↓ 2 callers
Method
Register
(ctx context.Context, req *RegisterReq)
idl/kitex_gen/user/user.go:1566
↓ 2 callers
Method
Register
(ctx context.Context, req *user.RegisterReq, callOptions ...callopt.Option)
idl/kitex_gen/user/userservice/client.go:14
↓ 2 callers
Method
RollCallInRandom
(ctx context.Context, req *RollCallInRandomReq)
idl/kitex_gen/webrtc_live/webrtc_live.go:10375
↓ 2 callers
Method
RollCallInRandom
(ctx context.Context, req *webrtc_live.RollCallInRandomReq, callOptions ...callopt.Option)
idl/kitex_gen/webrtc_live/webrtclive/client.go:28
↓ 2 callers
Method
SaveWhiteBoardJson
(ctx context.Context, req *SaveWhiteBoardJsonReq)
idl/kitex_gen/webrtc_live/webrtc_live.go:10379
↓ 2 callers
Method
SaveWhiteBoardJson
(ctx context.Context, req *webrtc_live.SaveWhiteBoardJsonReq, callOptions ...callopt.Option)
idl/kitex_gen/webrtc_live/webrtclive/client.go:30
↓ 2 callers
Method
SelectLessonInfo
(ctx context.Context, req *SelectLessonInfoReq)
idl/kitex_gen/webrtc_live/webrtc_live.go:10361
↓ 2 callers
Method
SelectLessonInfo
(ctx context.Context, req *webrtc_live.SelectLessonInfoReq, callOptions ...callopt.Option)
idl/kitex_gen/webrtc_live/webrtclive/client.go:21
↓ 2 callers
Method
SelectSignIn
(ctx context.Context, req *webrtc_live.SelectSignInReq, callOptions ...callopt.Option)
idl/kitex_gen/webrtc_live/webrtclive/client.go:26
↓ 2 callers
Method
SelectUserByUsername
(username string)
internal/rpc/user/dao/mysql.go:44
↓ 2 callers
Function
SetupViper
()
internal/rpc/agent/initialize/viper.go:9
↓ 2 callers
Method
SignIn
(ctx context.Context, req *SignInReq)
idl/kitex_gen/webrtc_live/webrtc_live.go:10369
↓ 2 callers
Method
SignIn
(ctx context.Context, req *webrtc_live.SignInReq, callOptions ...callopt.Option)
idl/kitex_gen/webrtc_live/webrtclive/client.go:25
↓ 2 callers
Method
TorFAnswer
(ctx context.Context, req *TorFAnswerReq)
idl/kitex_gen/quiz/quiz.go:1942
↓ 2 callers
Method
TorFAnswer
(ctx context.Context, req *quiz.TorFAnswerReq, callOptions ...callopt.Option)
idl/kitex_gen/quiz/quizservice/client.go:15
↓ 2 callers
Method
View
(ctx context.Context, req *ViewReq)
idl/kitex_gen/webrtc_live/webrtc_live.go:10349
↓ 2 callers
Method
View
(ctx context.Context, req *webrtc_live.ViewReq, callOptions ...callopt.Option)
idl/kitex_gen/webrtc_live/webrtclive/client.go:15
↓ 2 callers
Method
ViewMic
(ctx context.Context, req *ViewMicReq)
idl/kitex_gen/webrtc_live/webrtc_live.go:10391
↓ 2 callers
Method
ViewMic
(ctx context.Context, req *webrtc_live.ViewMicReq, callOptions ...callopt.Option)
idl/kitex_gen/webrtc_live/webrtclive/client.go:36
↓ 2 callers
Function
broadcastChatToLesson
(lessonID int64, msg interface{})
internal/api/service/chat_ws.go:198
↓ 2 callers
Function
broadcastToTeacher
(userid int64, message interface{})
internal/api/service/quiz_ws.go:152
↓ 2 callers
Method
embed
(ctx context.Context, items []MultiModalInputItem)
internal/rpc/agent/initialize/model.go:151
↓ 2 callers
Function
fallbackAdvice
()
internal/rpc/agent/workflow/agent/advisor.go:96
↓ 2 callers
Function
generateAndSaveProfile
(ctx context.Context, dbm *memory.DBManager, userID int64)
internal/rpc/agent/profile/profile.go:62
↓ 2 callers
Method
getLessonInfo
(ctx context.Context, lessonID int64)
internal/rpc/quiz/handler.go:226
↓ 2 callers
Method
getQuestionCached
(ctx context.Context, qid int64)
internal/rpc/quiz/handler.go:314
↓ 2 callers
Method
getUserInfo
(ctx context.Context, userID int64)
internal/rpc/quiz/handler.go:215
↓ 2 callers
Function
initQdrantCollection
(ctx context.Context, vectorSize uint64, collection string, indexes []fieldIndex)
internal/rpc/agent/initialize/qdrant.go:40
↓ 2 callers
Method
mustLesson
(ctx context.Context, lessonID int64)
internal/rpc/webrtc_live/handler.go:1327
↓ 2 callers
Function
removeChatConn
(lessonID int64, conn *websocket.Conn)
internal/api/service/chat_ws.go:186
↓ 2 callers
Method
requireStudentInLesson
(ctx context.Context, lessonID int64, userID int64)
internal/rpc/chat/handler.go:161
↓ 2 callers
Method
requireStudentInLesson
(ctx context.Context, lessonID int64, userID int64)
internal/rpc/quiz/handler.go:274
↓ 2 callers
Method
requireTeacherOfLesson
(ctx context.Context, lessonID int64, userID int64)
internal/rpc/quiz/handler.go:237
↓ 2 callers
Function
toQuizStats
(stats []model.AnswerStat)
internal/rpc/quiz/handler.go:303
↓ 2 callers
Function
upsertPoints
(ctx context.Context, mgr *memory.QdrantManager, points []*qdrant.PointStruct)
internal/rpc/agent/workflow/indexer/main.go:113
↓ 1 callers
Method
AddBloom
(ctx context.Context, lessonID int64)
internal/rpc/webrtc_live/dao/redis.go:19
↓ 1 callers
Method
AddBloom
(ctx context.Context, userid int64)
internal/rpc/user/dao/redis.go:12
↓ 1 callers
Method
Allow
Allow consumes n tokens if available.
internal/api/utils/ratelimit/redis_bucket.go:91
↓ 1 callers
Method
BloomMaybeLesson
(ctx context.Context, lessonID int64)
internal/rpc/webrtc_live/dao/redis.go:24
↓ 1 callers
Method
BloomMaybeUser
(ctx context.Context, userid int64)
internal/rpc/user/dao/redis.go:17
↓ 1 callers
Function
BuildFactExtractor
(ctx context.Context)
internal/rpc/agent/workflow/fact/orchestration.go:12
↓ 1 callers
Function
CORS
()
internal/api/utils/cors/cors.go:8
↓ 1 callers
Method
CheckCloseTime
(questionId int64)
internal/rpc/quiz/dao/mysql.go:93
↓ 1 callers
Function
CleanMessage
(content string)
internal/api/utils/filter/filter.go:20
↓ 1 callers
Method
CountAnswersByQuestion
(questionID int64)
internal/rpc/quiz/dao/mysql.go:57
↓ 1 callers
Method
CreateUser
(p model.RegisterParam)
internal/rpc/user/dao/mysql.go:10
↓ 1 callers
Method
CreateUserAnswer
(question *model.Question, userID int64, userAnswer string)
internal/rpc/quiz/dao/mysql.go:47
↓ 1 callers
Function
DBOption
(db *gorm.DB, o Option)
internal/rpc/webrtc_live/flag/option.go:21
↓ 1 callers
Function
DBOption
(db *gorm.DB, o Option)
internal/rpc/user/flag/option.go:21
↓ 1 callers
Function
DBOption
(db *gorm.DB, o Option)
internal/rpc/quiz/flag/option.go:21
↓ 1 callers
Function
DBOption
(db *gorm.DB, o Option)
internal/rpc/agent/flag/option.go:22
↓ 1 callers
Method
DelQuestionAndAnswer
(questionID int64)
internal/rpc/quiz/dao/mysql.go:70
↓ 1 callers
Method
DeleteConversation
DeleteConversation 删除一个会话及其全部消息
internal/rpc/agent/memory/short_memory.go:235
↓ 1 callers
Function
Docs
Docs orders doc chunks by relevance using the shared LLM.
internal/rpc/agent/rerank/rerank.go:133
↓ 1 callers
Function
DropCollection
(ctx context.Context, coll *mongo.Collection)
internal/rpc/chat/dao/mongo.go:55
↓ 1 callers
Method
EmbedTextBatch
(ctx context.Context, texts []string)
internal/rpc/agent/initialize/model.go:121
↓ 1 callers
Function
Facts
Facts selects the most relevant facts for the query using the shared chat model. If rerank fails, it falls back to the original ordering.
internal/rpc/agent/rerank/rerank.go:31
↓ 1 callers
Method
FastRead
(buf []byte)
idl/kitex_gen/webrtc_live/k-webrtc_live.go:29
↓ 1 callers
Method
FastRead
(buf []byte)
idl/kitex_gen/webrtc_live/k-webrtc_live.go:255
↓ 1 callers
Method
FastRead
(buf []byte)
idl/kitex_gen/webrtc_live/k-webrtc_live.go:382
↓ 1 callers
Method
FastRead
(buf []byte)
idl/kitex_gen/webrtc_live/k-webrtc_live.go:608
↓ 1 callers
Method
FastRead
(buf []byte)
idl/kitex_gen/webrtc_live/k-webrtc_live.go:735
↓ 1 callers
Method
FastRead
(buf []byte)
idl/kitex_gen/webrtc_live/k-webrtc_live.go:961
↓ 1 callers
Method
FastRead
(buf []byte)
idl/kitex_gen/webrtc_live/k-webrtc_live.go:1088
↓ 1 callers
Method
FastRead
(buf []byte)
idl/kitex_gen/webrtc_live/k-webrtc_live.go:1266
↓ 1 callers
Method
FastRead
(buf []byte)
idl/kitex_gen/webrtc_live/k-webrtc_live.go:1393
↓ 1 callers
Method
FastRead
(buf []byte)
idl/kitex_gen/webrtc_live/k-webrtc_live.go:1619
↓ 1 callers
Method
FastRead
(buf []byte)
idl/kitex_gen/webrtc_live/k-webrtc_live.go:1746
↓ 1 callers
Method
FastRead
(buf []byte)
idl/kitex_gen/webrtc_live/k-webrtc_live.go:2020
↓ 1 callers
Method
FastRead
(buf []byte)
idl/kitex_gen/webrtc_live/k-webrtc_live.go:2147
↓ 1 callers
Method
FastRead
(buf []byte)
idl/kitex_gen/webrtc_live/k-webrtc_live.go:2277
↓ 1 callers
Method
FastRead
(buf []byte)
idl/kitex_gen/webrtc_live/k-webrtc_live.go:2404
↓ 1 callers
Method
FastRead
(buf []byte)
idl/kitex_gen/webrtc_live/k-webrtc_live.go:2534
↓ 1 callers
Method
FastRead
(buf []byte)
idl/kitex_gen/webrtc_live/k-webrtc_live.go:2661
↓ 1 callers
Method
FastRead
(buf []byte)
idl/kitex_gen/webrtc_live/k-webrtc_live.go:2839
↓ 1 callers
Method
FastRead
(buf []byte)
idl/kitex_gen/webrtc_live/k-webrtc_live.go:2966
↓ 1 callers
Method
FastRead
(buf []byte)
idl/kitex_gen/webrtc_live/k-webrtc_live.go:3144
↓ 1 callers
Method
FastRead
(buf []byte)
idl/kitex_gen/webrtc_live/k-webrtc_live.go:3271
↓ 1 callers
Method
FastRead
(buf []byte)
idl/kitex_gen/webrtc_live/k-webrtc_live.go:3497
↓ 1 callers
Method
FastRead
(buf []byte)
idl/kitex_gen/webrtc_live/k-webrtc_live.go:3624
← previous
next →
301–400 of 4,596, ranked by callers