MCPcopy Create free account

hub / github.com/Zane96/P2P_UDP / types & classes

Types & classes30 in github.com/Zane96/P2P_UDP

ClassAbstractParseMan
处理Message的责任链模式 Created by Zane on 2017/6/19. Email: zanebot96@gmail.com Blog: zane96.github.io
app/src/main/java/com/zane/p2pclient/comman/parse/AbstractParseMan.java:17
ClassApp
Created by Zane on 2017/6/18. Email: zanebot96@gmail.com Blog: zane96.github.io
app/src/main/java/com/zane/p2pclient/App.java:11
ClassBuilder
app/src/main/java/com/zane/p2pclient/comman/Message.java:108
ClassConfig
Created by Zane on 2017/6/17. Email: zanebot96@gmail.com Blog: zane96.github.io
app/src/main/java/com/zane/p2pclient/comman/Config.java:9
ClassConnectMan
控制连接,断开连接和心跳包的开始结束 Created by Zane on 2017/6/19. Email: zanebot96@gmail.com Blog: zane96.github.io
app/src/main/java/com/zane/p2pclient/comman/parse/ConnectMan.java:27
ClassExampleInstrumentedTest
Instrumentation test, which will execute on an Android device. @see <a href="http://d.android.com/tools/testing">Testing documentation</a>
app/src/androidTest/java/com/zane/p2pclient/ExampleInstrumentedTest.java:17
ClassExampleUnitTest
Example local unit test, which will execute on the development machine (host). @see <a href="http://d.android.com/tools/testing">Testing documentatio
app/src/test/java/com/zane/p2pclient/ExampleUnitTest.java:12
ClassHeartbeatDispatcher
定时分发心跳包 Created by Zane on 2017/6/20. Email: zanebot96@gmail.com Blog: zane96.github.io
app/src/main/java/com/zane/p2pclient/comman/HeartbeatDispatcher.java:19
ClassHeartbeatMan
通过心跳包维持UDP通道 Created by Zane on 2017/6/18. Email: zanebot96@gmail.com Blog: zane96.github.io
app/src/main/java/com/zane/p2pclient/comman/parse/HeartbeatMan.java:21
InterfaceIMessageReceiver
Created by Zane on 2017/6/19. Email: zanebot96@gmail.com Blog: zane96.github.io
app/src/main/java/com/zane/p2pclient/comman/receive/IMessageReceiver.java:9
InterfaceIMessageSend
TCP/UDP发送数据的工具抽象 Created by Zane on 2017/6/19. Email: zanebot96@gmail.com Blog: zane96.github.io
app/src/main/java/com/zane/p2pclient/comman/send/IMessageSend.java:14
ClassMainActivity
app/src/main/java/com/zane/p2pclient/MainActivity.java:35
ClassMessage
双方的内网,外网的二元组,请求的消息类型{登陆,退出登陆,连接,断开连接,发送消息} code, message, content Created by Zane on 2017/6/17. Email: zanebot96@gmail.com Blog: zane96.github.io
app/src/main/java/com/zane/p2pclient/comman/Message.java:11
ClassMessageDispatcher
分发Message到责任链中去 Created by Zane on 2017/6/19. Email: zanebot96@gmail.com Blog: zane96.github.io
app/src/main/java/com/zane/p2pclient/comman/MessageDispatcher.java:17
ClassMessageQueue
Message队列 Created by Zane on 2017/6/19. Email: zanebot96@gmail.com Blog: zane96.github.io
app/src/main/java/com/zane/p2pclient/comman/MessageQueue.java:15
ClassMyPreferences
Created by Zane on 2017/6/18. Email: zanebot96@gmail.com Blog: zane96.github.io
app/src/main/java/com/zane/p2pclient/MyPreferences.java:13
ClassNoMatchParserMan
Created by Zane on 2017/6/20. Email: zanebot96@gmail.com Blog: zane96.github.io
app/src/main/java/com/zane/p2pclient/comman/parse/NoMatchParserMan.java:9
InterfaceOnReceiverListener
app/src/main/java/com/zane/p2pclient/comman/receive/IMessageReceiver.java:10
InterfaceOnSocketInitListener
app/src/main/java/com/zane/p2pclient/client/SocketClient.java:74
ClassSendMan
发送消息,接收消息 Created by Zane on 2017/6/19. Email: zanebot96@gmail.com Blog: zane96.github.io
app/src/main/java/com/zane/p2pclient/comman/parse/SendMan.java:26
ClassServerConnectMan
负责建立连接的逻辑 udp的通道需要两个P都互发connect消息之后才能建立起来,不然发送的消息会被抛弃 Created by Zane on 2017/6/19. Email: zanebot96@gmail.com Blog: zane96.github.io
app/src/main/java/com/zane/p2pclient/comman/parse/ServerConnectMan.java:31
ClassSingletonHolder
app/src/main/java/com/zane/p2pclient/MyPreferences.java:22
ClassSingletonHolder
app/src/main/java/com/zane/p2pclient/comman/MessageQueue.java:22
ClassSocketClient
Created by Zane on 2017/6/17. Email: zanebot96@gmail.com Blog: zane96.github.io
app/src/main/java/com/zane/p2pclient/client/SocketClient.java:36
ClassTCPMessageReceiver
Created by Zane on 2017/6/19 Email: zanebot96@gmail.com Blog: zane96.github.io
app/src/main/java/com/zane/p2pclient/comman/receive/TCPMessageReceiver.java:20
ClassTCPMessageSend
Created by Zane on 2017/6/19. Email: zanebot96@gmail.com Blog: zane96.github.io
app/src/main/java/com/zane/p2pclient/comman/send/TCPMessageSend.java:19
ClassUDPMessageReciver
循环接收数据 Created by Zane on 2017/6/17. Email: zanebot96@gmail.com Blog: zane96.github.io
app/src/main/java/com/zane/p2pclient/comman/receive/UDPMessageReciver.java:27
ClassUDPMessageSend
默认使用一种拦截方式来读取数据,可扩展 Created by Zane on 2017/6/17. Email: zanebot96@gmail.com Blog: zane96.github.io
app/src/main/java/com/zane/p2pclient/comman/send/UDPMessageSend.java:20
ClassUtils
Created by Zane on 2017/6/19. Email: zanebot96@gmail.com Blog: zane96.github.io
app/src/main/java/com/zane/p2pclient/Utils.java:18
ClassUtilsTest
Created by Zane on 2017/6/20. Email: zanebot96@gmail.com Blog: zane96.github.io
app/src/test/java/com/zane/p2pclient/UtilsTest.java:12