Headers

AutoReLoginDaemon
LocalUDPDataReciever
Protocal
CharsetHelper
LocalUDPDataSender
ProtocalFactory
ChatBaseEvent
LocalUDPSocketProvider
ProtocalType
ChatTransDataEvent
MessageQoSEvent
QoS4ReciveDaemon
ClientCoreSDK
NSMutableDictionary+Ext
QoS4SendDaemon
CompletionDefine
PKeepAlive
Reachability
ConfigEntity
PKeepAliveResponse
ToolKits
ErrorCode
PLoginInfo
UDPUtils
KeepAliveDaemon
PLoginInfoResponse

Functions

A | C | K | L | M | N | P | R | S | T | U
+[ AutoReLoginDaemon getAUTO_RE_LOGIN_INTERVAL ]
-[ KeepAliveDaemon stop ]
+[ ProtocalFactory parse: ]
-[ AutoReLoginDaemon isAutoReLoginRunning ]
-[ LocalUDPDataReciever handleProtocal: ]
+[ ProtocalFactory parse:withClass: ]
+[ AutoReLoginDaemon setAUTO_RE_LOGIN_INTERVAL: ]
-[ LocalUDPDataSender sendCommonData: ]
+[ ProtocalFactory parseObject:withClass: ]
-[ AutoReLoginDaemon setDebugObserver: ]
-[ LocalUDPDataSender sendCommonData:toUserId: ]
+[ ProtocalFactory parsePErrorResponse: ]
-[ AutoReLoginDaemon start: ]
-[ LocalUDPDataSender sendCommonData:toUserId:qos:fp: ]
+[ ProtocalFactory parsePLoginInfoResponse: ]
-[ AutoReLoginDaemon stop ]
-[ LocalUDPDataSender sendCommonDataWithStr:toUserId: ]
-[ ProtocalQoS4ReciveProvider addRecieved: ]
+[ CharsetHelper getBytesWithString: ]
-[ LocalUDPDataSender sendCommonDataWithStr:toUserId:qos:fp: ]
-[ ProtocalQoS4ReciveProvider addRecievedWithFingerPrint: ]
+[ CharsetHelper getJSONBytesWithDictionary: ]
-[ LocalUDPDataSender sendKeepAlive ]
-[ ProtocalQoS4ReciveProvider hasRecieved: ]
+[ CharsetHelper getString: ]
-[ LocalUDPDataSender sendLogin:withPassword: ]
-[ ProtocalQoS4ReciveProvider isRunning ]
+[ ChatBaseEvent onLinkCloseMessage: ]
-[ LocalUDPDataSender sendLogin:withPassword:andExtra: ]
-[ ProtocalQoS4ReciveProvider setDebugObserver: ]
+[ ChatBaseEvent onLoginMessage:withErrorCode: ]
-[ LocalUDPDataSender sendLoginout ]
-[ ProtocalQoS4ReciveProvider size ]
+[ ChatTransDataEvent onErrorResponse:withErrorMsg: ]
-[ LocalUDPSocketProvider closeLocalUDPSocket ]
-[ ProtocalQoS4ReciveProvider startup: ]
+[ ChatTransDataEvent onTransBuffer:withUserId:andContent: ]
-[ LocalUDPSocketProvider getLocalUDPSocket ]
-[ ProtocalQoS4ReciveProvider stop ]
-[ ClientCoreSDK initCore ]
-[ LocalUDPSocketProvider isLocalUDPSocketReady ]
-[ ProtocalQoS4SendProvider exist: ]
+[ ClientCoreSDK isAutoReLogin ]
-[ LocalUDPSocketProvider resetLocalUDPSocket ]
-[ ProtocalQoS4SendProvider isRunning ]
+[ ClientCoreSDK isENABLED_DEBUG ]
-[ LocalUDPSocketProvider setConnectionObserver: ]
-[ ProtocalQoS4SendProvider put: ]
-[ ClientCoreSDK isInitialed ]
-[ LocalUDPSocketProvider tryConnectToHost:withSocket:completion: ]
-[ ProtocalQoS4SendProvider remove: ]
-[ ClientCoreSDK releaseCore ]
+[ MessageQoSEvent messagesBeReceived: ]
-[ ProtocalQoS4SendProvider setDebugObserver: ]
+[ ClientCoreSDK setAutoReLogin: ]
+[ MessageQoSEvent messagesLost: ]
-[ ProtocalQoS4SendProvider size ]
+[ ClientCoreSDK setENABLED_DEBUG: ]
-[ NSMutableDictionary(Ext) containsKey: ]
-[ ProtocalQoS4SendProvider startup: ]
+[ ClientCoreSDK sharedInstance ]
-[ Protocal clone ]
-[ ProtocalQoS4SendProvider stop ]
+[ ConfigEntity getServerIp ]
+[ Protocal genFingerPrint ]
reachabilityForInternetConnection
+[ ConfigEntity getServerPort ]
-[ Protocal getRetryCount ]
reachabilityForLocalWiFi
+[ ConfigEntity registerWithAppKey: ]
-[ Protocal increaseRetryCount ]
reachabilityWithAddress:
+[ ConfigEntity setLocalUdpSendAndListeningPort: ]
+[ Protocal initWithType:content:from:to: ]
reachabilityWithHostName:
+[ ConfigEntity setSenseMode: ]
+[ Protocal initWithType:content:from:to:qos:fp: ]
startNotifier
+[ ConfigEntity setServerIp: ]
-[ Protocal toBytes ]
+[ ToolKits fromDictionaryToObject:withClass: ]
+[ ConfigEntity setServerPort: ]
-[ Protocal toGsonString ]
+[ ToolKits fromJSONBytesToDictionary: ]
connectionRequired
+[ ProtocalFactory createCommonData:fromUserId:toUserId: ]
+[ ToolKits generateUUID ]
+[ KeepAliveDaemon getKEEP_ALIVE_INTERVAL ]
+[ ProtocalFactory createCommonData:fromUserId:toUserId:qos: ]
+[ ToolKits getTimeStampWithMillisecond ]
+[ KeepAliveDaemon getNETWORK_CONNECTION_TIME_OUT ]
+[ ProtocalFactory createCommonData:fromUserId:toUserId:qos:fp: ]
+[ ToolKits getTimeStampWithMillisecond_l ]
-[ KeepAliveDaemon setDebugObserver: ]
+[ ProtocalFactory createPKeepAlive: ]
+[ ToolKits toJSONBytesWithDictionary: ]
+[ KeepAliveDaemon setKEEP_ALIVE_INTERVAL: ]
+[ ProtocalFactory createPLoginInfo:withPsw:andExtra: ]
+[ ToolKits toJSONString: ]
+[ KeepAliveDaemon setNETWORK_CONNECTION_TIME_OUT: ]
+[ ProtocalFactory createPLoginoutInfo:withLoginName: ]
+[ ToolKits toMutableDictionary: ]
-[ KeepAliveDaemon start: ]
+[ ProtocalFactory createRecivedBack:toUserId:withFingerPrint: ]
+[ UDPUtils send:withData: ]