Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Zane96/P2P_UDP
/ functions
Functions
120 in github.com/Zane96/P2P_UDP
⨍
Functions
120
◇
Types & classes
30
↓ 17 callers
Method
flushInfo
(String info)
app/src/main/java/com/zane/p2pclient/MainActivity.java:317
↓ 12 callers
Method
getInstance
()
app/src/main/java/com/zane/p2pclient/MyPreferences.java:26
↓ 10 callers
Method
getMessageType
()
app/src/main/java/com/zane/p2pclient/comman/Message.java:48
↓ 10 callers
Method
toString
()
app/src/main/java/com/zane/p2pclient/comman/Message.java:96
↓ 8 callers
Method
build
()
app/src/main/java/com/zane/p2pclient/comman/Message.java:146
↓ 8 callers
Method
onNext
(String s)
app/src/main/java/com/zane/p2pclient/MainActivity.java:233
↓ 8 callers
Method
sendMessage
发送的具体操作在责任链中确定 @param message
app/src/main/java/com/zane/p2pclient/comman/send/IMessageSend.java:20
↓ 8 callers
Method
setHost
(String host)
app/src/main/java/com/zane/p2pclient/comman/Message.java:68
↓ 8 callers
Method
setMessageType
(String messageType)
app/src/main/java/com/zane/p2pclient/comman/Message.java:52
↓ 8 callers
Method
setPort
(int port)
app/src/main/java/com/zane/p2pclient/comman/Message.java:76
↓ 7 callers
Method
getInstance
()
app/src/main/java/com/zane/p2pclient/comman/MessageQueue.java:26
↓ 7 callers
Method
put
(Message message)
app/src/main/java/com/zane/p2pclient/comman/MessageQueue.java:30
↓ 7 callers
Method
send
(Message message)
app/src/main/java/com/zane/p2pclient/comman/parse/SendMan.java:41
↓ 7 callers
Method
setContent
(String content)
app/src/main/java/com/zane/p2pclient/comman/Message.java:60
↓ 6 callers
Method
getHost
(String address)
app/src/main/java/com/zane/p2pclient/Utils.java:49
↓ 6 callers
Method
setType
(String type)
app/src/main/java/com/zane/p2pclient/comman/Message.java:92
↓ 5 callers
Method
getPort
(String address)
app/src/main/java/com/zane/p2pclient/Utils.java:53
↓ 5 callers
Method
start
()
app/src/main/java/com/zane/p2pclient/comman/HeartbeatDispatcher.java:36
↓ 3 callers
Method
getContent
()
app/src/main/java/com/zane/p2pclient/comman/Message.java:56
↓ 3 callers
Method
getIntrxNet
()
app/src/main/java/com/zane/p2pclient/Utils.java:21
↓ 3 callers
Method
putisConnected
(boolean isConnected)
app/src/main/java/com/zane/p2pclient/MyPreferences.java:48
↓ 3 callers
Method
stop
()
app/src/main/java/com/zane/p2pclient/comman/HeartbeatDispatcher.java:45
↓ 2 callers
Method
close
释放资源
app/src/main/java/com/zane/p2pclient/client/SocketClient.java:138
↓ 2 callers
Method
disconnect
()
app/src/main/java/com/zane/p2pclient/MainActivity.java:75
↓ 2 callers
Method
finish
()
app/src/main/java/com/zane/p2pclient/comman/receive/IMessageReceiver.java:14
↓ 2 callers
Method
getFlowable
()
app/src/main/java/com/zane/p2pclient/comman/parse/SendMan.java:37
↓ 2 callers
Method
getHost
()
app/src/main/java/com/zane/p2pclient/comman/Message.java:64
↓ 2 callers
Method
getPort
()
app/src/main/java/com/zane/p2pclient/comman/Message.java:72
↓ 2 callers
Method
getType
()
app/src/main/java/com/zane/p2pclient/comman/Message.java:88
↓ 2 callers
Method
initTCPReiver
()
app/src/main/java/com/zane/p2pclient/client/SocketClient.java:161
↓ 2 callers
Method
initUDPReciver
()
app/src/main/java/com/zane/p2pclient/client/SocketClient.java:150
↓ 2 callers
Method
onFailed
()
app/src/main/java/com/zane/p2pclient/comman/receive/IMessageReceiver.java:11
↓ 2 callers
Method
receive
(Message message)
app/src/main/java/com/zane/p2pclient/comman/parse/SendMan.java:56
↓ 2 callers
Method
setIntraNet
(String intraNet)
app/src/main/java/com/zane/p2pclient/comman/Message.java:44
↓ 2 callers
Method
setOnReceiverFailedListener
(OnReceiverListener listener)
app/src/main/java/com/zane/p2pclient/comman/receive/UDPMessageReciver.java:34
↓ 1 callers
Method
connect
()
app/src/main/java/com/zane/p2pclient/MainActivity.java:67
↓ 1 callers
Method
finish
()
app/src/main/java/com/zane/p2pclient/comman/receive/UDPMessageReciver.java:44
↓ 1 callers
Method
getConnectFlowable
()
app/src/main/java/com/zane/p2pclient/client/SocketClient.java:123
↓ 1 callers
Method
getExtraNet
()
app/src/main/java/com/zane/p2pclient/comman/Message.java:32
↓ 1 callers
Method
getFlowable
()
app/src/main/java/com/zane/p2pclient/comman/parse/ServerConnectMan.java:47
↓ 1 callers
Method
getInstance
()
app/src/main/java/com/zane/p2pclient/App.java:20
↓ 1 callers
Method
getIntraNet
()
app/src/main/java/com/zane/p2pclient/comman/Message.java:40
↓ 1 callers
Method
getSendFlowable
()
app/src/main/java/com/zane/p2pclient/client/SocketClient.java:127
↓ 1 callers
Method
getServerConnectFlowable
()
app/src/main/java/com/zane/p2pclient/client/SocketClient.java:131
↓ 1 callers
Method
getTryTime
()
app/src/main/java/com/zane/p2pclient/comman/Message.java:80
↓ 1 callers
Method
getisConnected
()
app/src/main/java/com/zane/p2pclient/MyPreferences.java:53
↓ 1 callers
Method
init
()
app/src/main/java/com/zane/p2pclient/MainActivity.java:101
↓ 1 callers
Method
initFailed
(IOException e)
app/src/main/java/com/zane/p2pclient/client/SocketClient.java:76
↓ 1 callers
Method
initLogic
(final String finalIntraNet)
app/src/main/java/com/zane/p2pclient/MainActivity.java:116
↓ 1 callers
Method
initParser
()
app/src/main/java/com/zane/p2pclient/client/SocketClient.java:177
↓ 1 callers
Method
initSuccess
()
app/src/main/java/com/zane/p2pclient/client/SocketClient.java:75
↓ 1 callers
Method
login
()
app/src/main/java/com/zane/p2pclient/MainActivity.java:84
↓ 1 callers
Method
putHost
(String host)
app/src/main/java/com/zane/p2pclient/MyPreferences.java:30
↓ 1 callers
Method
putPort
(int port)
app/src/main/java/com/zane/p2pclient/MyPreferences.java:39
↓ 1 callers
Method
quit
()
app/src/main/java/com/zane/p2pclient/MainActivity.java:92
↓ 1 callers
Method
registListener
()
app/src/main/java/com/zane/p2pclient/MainActivity.java:224
↓ 1 callers
Method
setOnSocketInitListener
(OnSocketInitListener listener)
app/src/main/java/com/zane/p2pclient/client/SocketClient.java:79
↓ 1 callers
Method
setTryTime
(int tryTime)
app/src/main/java/com/zane/p2pclient/comman/Message.java:84
↓ 1 callers
Method
take
See @{MessageDispacher} @return @throws InterruptedException
app/src/main/java/com/zane/p2pclient/comman/MessageQueue.java:43
Method
ConnectMan
(UDPMessageSend sendMan, HeartbeatDispatcher heartbeatDispatcher)
app/src/main/java/com/zane/p2pclient/comman/parse/ConnectMan.java:33
Method
HeartbeatDispatcher
()
app/src/main/java/com/zane/p2pclient/comman/HeartbeatDispatcher.java:25
Method
HeartbeatMan
(UDPMessageSend sendMan)
app/src/main/java/com/zane/p2pclient/comman/parse/HeartbeatMan.java:23
Method
Message
(String extraNet, String intraNet, String host, int port, String messageType, String content)
app/src/main/java/com/zane/p2pclient/comman/Message.java:23
Method
MessageDispatcher
(AbstractParseMan headParser)
app/src/main/java/com/zane/p2pclient/comman/MessageDispatcher.java:21
Method
MessageQueue
()
app/src/main/java/com/zane/p2pclient/comman/MessageQueue.java:18
Method
MyPreferences
()
app/src/main/java/com/zane/p2pclient/MyPreferences.java:17
Method
NoMatchParserMan
(String message)
app/src/main/java/com/zane/p2pclient/comman/parse/NoMatchParserMan.java:10
Method
SendMan
(UDPMessageSend sendMan)
app/src/main/java/com/zane/p2pclient/comman/parse/SendMan.java:31
Method
ServerConnectMan
(TCPMessageSend sendMan)
app/src/main/java/com/zane/p2pclient/comman/parse/ServerConnectMan.java:36
Method
SocketClient
(int byteLegth, int port)
app/src/main/java/com/zane/p2pclient/client/SocketClient.java:83
Method
TCPMessageReceiver
(InputStream is)
app/src/main/java/com/zane/p2pclient/comman/receive/TCPMessageReceiver.java:30
Method
TCPMessageSend
(Socket socket)
app/src/main/java/com/zane/p2pclient/comman/send/TCPMessageSend.java:24
Method
UDPMessageReciver
(DatagramSocket socket, int byteLength)
app/src/main/java/com/zane/p2pclient/comman/receive/UDPMessageReciver.java:38
Method
UDPMessageSend
(DatagramSocket socket)
app/src/main/java/com/zane/p2pclient/comman/send/UDPMessageSend.java:25
Method
accept
(@NonNull Long aLong)
app/src/main/java/com/zane/p2pclient/comman/HeartbeatDispatcher.java:38
Method
addition_isCorrect
()
app/src/test/java/com/zane/p2pclient/ExampleUnitTest.java:13
Method
apply
(@NonNull Message message)
app/src/main/java/com/zane/p2pclient/comman/parse/ServerConnectMan.java:40
Method
apply
(@NonNull Message message)
app/src/main/java/com/zane/p2pclient/comman/parse/ConnectMan.java:38
Method
finish
()
app/src/main/java/com/zane/p2pclient/comman/MessageDispatcher.java:27
Method
finish
()
app/src/main/java/com/zane/p2pclient/comman/receive/TCPMessageReceiver.java:35
Method
getFlowable
()
app/src/main/java/com/zane/p2pclient/comman/parse/ConnectMan.java:46
Method
getFlowable
()
app/src/main/java/com/zane/p2pclient/comman/parse/AbstractParseMan.java:25
Method
getFlowable
()
app/src/main/java/com/zane/p2pclient/comman/parse/HeartbeatMan.java:48
Method
getHost
()
app/src/main/java/com/zane/p2pclient/MyPreferences.java:35
Method
getPort
()
app/src/main/java/com/zane/p2pclient/MyPreferences.java:44
Method
handleMessage
(android.os.Message msg)
app/src/main/java/com/zane/p2pclient/client/SocketClient.java:55
Method
initFailed
(IOException e)
app/src/main/java/com/zane/p2pclient/MainActivity.java:109
Method
initSuccess
()
app/src/main/java/com/zane/p2pclient/MainActivity.java:104
Method
onClick
(View view)
app/src/main/java/com/zane/p2pclient/MainActivity.java:120
Method
onComplete
()
app/src/main/java/com/zane/p2pclient/MainActivity.java:254
Method
onCreate
(Bundle savedInstanceState)
app/src/main/java/com/zane/p2pclient/MainActivity.java:50
Method
onCreate
()
app/src/main/java/com/zane/p2pclient/App.java:14
Method
onError
(Throwable t)
app/src/main/java/com/zane/p2pclient/MainActivity.java:248
Method
onFailed
()
app/src/main/java/com/zane/p2pclient/client/SocketClient.java:153
Method
onSubscribe
(Subscription s)
app/src/main/java/com/zane/p2pclient/MainActivity.java:227
Method
receive
(Message message)
app/src/main/java/com/zane/p2pclient/comman/parse/ServerConnectMan.java:73
Method
receive
(Message message)
app/src/main/java/com/zane/p2pclient/comman/parse/ConnectMan.java:68
Method
receive
(Message message)
app/src/main/java/com/zane/p2pclient/comman/parse/AbstractParseMan.java:23
Method
receive
(Message message)
app/src/main/java/com/zane/p2pclient/comman/parse/HeartbeatMan.java:37
Method
run
()
app/src/main/java/com/zane/p2pclient/client/SocketClient.java:91
next →
1–100 of 120, ranked by callers