MCPcopy Index your code
hub / github.com/anyRTC-UseCase/ARChatRoom

github.com/anyRTC-UseCase/ARChatRoom @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
795 symbols 1,988 edges 71 files 64 documented · 8%
What it actually does AI analysis from the code graph — generated when you open this
loading…

Extension points exported contracts — how you extend this code

ConfirmCallBack (Interface)
(no doc) [17 implementers]
ARChatRoom-Android/app/src/main/java/org/ar/audioganme/dialog/TipDialog.java
CancelCallBack (Interface)
(no doc) [17 implementers]
ARChatRoom-Android/app/src/main/java/org/ar/audioganme/dialog/TipDialog.java
ClickCallBack (Interface)
(no doc) [17 implementers]
ARChatRoom-Android/app/src/main/java/org/ar/audioganme/dialog/WaitMicDialog.java
IAudioView (Interface)
(no doc) [3 implementers]
ARChatRoom-Android/app/src/main/java/org/ar/audioganme/audio/IAudioView.java
ILoginModel (Interface)
(no doc) [3 implementers]
ARChatRoom-Android/app/src/main/java/org/ar/audioganme/login/ILoginModel.java

Core symbols most depended-on inside this repo

equals
called by 47
ARChatRoom-Android/app/src/main/java/org/ar/audioganme/model/Member.java
toString
called by 39
ARChatRoom-Android/app/src/main/java/org/ar/audioganme/model/Member.java
getRtcManager
called by 31
ARChatRoom-Android/app/src/main/java/org/ar/audioganme/manager/ChatRoomManager.java
show
called by 28
ARChatRoom-Android/app/src/main/java/org/ar/audioganme/activity/ChatActivity.java
dismiss
called by 27
ARChatRoom-Android/app/src/main/java/org/ar/audioganme/activity/ChatActivity.java
getId
called by 25
ARChatRoom-Android/app/src/main/java/org/ar/audioganme/model/MessageListBean.java
getUserId
called by 23
ARChatRoom-Android/app/src/main/java/org/ar/audioganme/util/MemberUtil.java
getRtmManager
called by 23
ARChatRoom-Android/app/src/main/java/org/ar/audioganme/manager/ChatRoomManager.java

Shape

Method 709
Class 65
Interface 21

Languages

Java98%
Kotlin2%

Modules by API surface

ARChatRoom-Android/app/src/main/java/org/ar/audioganme/activity/ChatActivity.java69 symbols
ARChatRoom-Android/app/src/main/java/org/ar/audioganme/model/ChannelData.java48 symbols
ARChatRoom-Android/app/src/main/java/org/ar/audioganme/manager/ChatRoomManager.java47 symbols
ARChatRoom-Android/app/src/main/java/org/ar/audioganme/manager/RtmManager.java46 symbols
ARChatRoom-Android/app/src/main/java/org/ar/audioganme/manager/RtcManager.java42 symbols
ARChatRoom-Android/app/src/main/java/org/ar/audioganme/weight/XRadioGroup.java29 symbols
ARChatRoom-Android/app/src/main/java/org/ar/audioganme/audio/AudioModel.java28 symbols
ARChatRoom-Android/app/src/main/java/org/ar/audioganme/weight/SwipeMenuLayout.java26 symbols
ARChatRoom-Android/app/src/main/java/org/ar/audioganme/manager/ChatRoomEventListener.java24 symbols
ARChatRoom-Android/app/src/main/java/org/ar/audioganme/util/SpUtil.java23 symbols
ARChatRoom-Android/app/src/main/java/org/ar/audioganme/manager/SeatManager.java16 symbols
ARChatRoom-Android/app/src/main/java/org/ar/audioganme/model/MessageListBean.java15 symbols

For agents

$ claude mcp add ARChatRoom \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact