├── .classpath ├── .project ├── .settings └── org.eclipse.jdt.core.prefs ├── AndroidManifest.xml ├── LICENSE ├── README.md ├── bin ├── AndroidManifest.xml ├── R.txt ├── classes │ ├── mina4 │ │ └── android │ │ │ ├── BuildConfig.class │ │ │ ├── R$attr.class │ │ │ ├── R$string.class │ │ │ └── R.class │ └── org │ │ └── apache │ │ ├── mina │ │ ├── core │ │ │ ├── IoUtil.class │ │ │ ├── RuntimeIoException.class │ │ │ ├── buffer │ │ │ │ ├── AbstractIoBuffer$1.class │ │ │ │ ├── AbstractIoBuffer$2.class │ │ │ │ ├── AbstractIoBuffer$3.class │ │ │ │ ├── AbstractIoBuffer$4.class │ │ │ │ ├── AbstractIoBuffer.class │ │ │ │ ├── BufferDataException.class │ │ │ │ ├── CachedBufferAllocator$1.class │ │ │ │ ├── CachedBufferAllocator$2.class │ │ │ │ ├── CachedBufferAllocator$CachedBuffer.class │ │ │ │ ├── CachedBufferAllocator.class │ │ │ │ ├── IoBuffer.class │ │ │ │ ├── IoBufferAllocator.class │ │ │ │ ├── IoBufferHexDumper.class │ │ │ │ ├── IoBufferWrapper.class │ │ │ │ ├── SimpleBufferAllocator$SimpleBuffer.class │ │ │ │ └── SimpleBufferAllocator.class │ │ │ ├── file │ │ │ │ ├── DefaultFileRegion.class │ │ │ │ ├── FileRegion.class │ │ │ │ └── FilenameFileRegion.class │ │ │ ├── filterchain │ │ │ │ ├── DefaultIoFilterChain$EntryImpl$1.class │ │ │ │ ├── DefaultIoFilterChain$EntryImpl.class │ │ │ │ ├── DefaultIoFilterChain$HeadFilter.class │ │ │ │ ├── DefaultIoFilterChain$TailFilter.class │ │ │ │ ├── DefaultIoFilterChain.class │ │ │ │ ├── DefaultIoFilterChainBuilder$EntryImpl.class │ │ │ │ ├── DefaultIoFilterChainBuilder.class │ │ │ │ ├── IoFilter$NextFilter.class │ │ │ │ ├── IoFilter.class │ │ │ │ ├── IoFilterAdapter.class │ │ │ │ ├── IoFilterChain$Entry.class │ │ │ │ ├── IoFilterChain.class │ │ │ │ ├── IoFilterChainBuilder$1.class │ │ │ │ ├── IoFilterChainBuilder.class │ │ │ │ ├── IoFilterEvent.class │ │ │ │ └── IoFilterLifeCycleException.class │ │ │ ├── future │ │ │ │ ├── CloseFuture.class │ │ │ │ ├── CompositeIoFuture$NotifyingListener.class │ │ │ │ ├── CompositeIoFuture.class │ │ │ │ ├── ConnectFuture.class │ │ │ │ ├── DefaultCloseFuture.class │ │ │ │ ├── DefaultConnectFuture.class │ │ │ │ ├── DefaultIoFuture.class │ │ │ │ ├── DefaultReadFuture.class │ │ │ │ ├── DefaultWriteFuture.class │ │ │ │ ├── IoFuture.class │ │ │ │ ├── IoFutureListener$1.class │ │ │ │ ├── IoFutureListener.class │ │ │ │ ├── ReadFuture.class │ │ │ │ └── WriteFuture.class │ │ │ ├── package-info.class │ │ │ ├── polling │ │ │ │ ├── AbstractPollingIoAcceptor$Acceptor.class │ │ │ │ ├── AbstractPollingIoAcceptor.class │ │ │ │ ├── AbstractPollingIoConnector$ConnectionRequest.class │ │ │ │ ├── AbstractPollingIoConnector$Connector.class │ │ │ │ ├── AbstractPollingIoConnector.class │ │ │ │ ├── AbstractPollingIoProcessor$Processor.class │ │ │ │ ├── AbstractPollingIoProcessor.class │ │ │ │ └── package-info.class │ │ │ ├── service │ │ │ │ ├── AbstractIoAcceptor$AcceptorOperationFuture.class │ │ │ │ ├── AbstractIoAcceptor.class │ │ │ │ ├── AbstractIoConnector$1.class │ │ │ │ ├── AbstractIoConnector$2.class │ │ │ │ ├── AbstractIoConnector.class │ │ │ │ ├── AbstractIoService$1.class │ │ │ │ ├── AbstractIoService$2.class │ │ │ │ ├── AbstractIoService$ServiceOperationFuture.class │ │ │ │ ├── AbstractIoService.class │ │ │ │ ├── DefaultTransportMetadata.class │ │ │ │ ├── IoAcceptor.class │ │ │ │ ├── IoConnector.class │ │ │ │ ├── IoHandler.class │ │ │ │ ├── IoHandlerAdapter.class │ │ │ │ ├── IoProcessor.class │ │ │ │ ├── IoService.class │ │ │ │ ├── IoServiceListener.class │ │ │ │ ├── IoServiceListenerSupport$LockNotifyingListener.class │ │ │ │ ├── IoServiceListenerSupport.class │ │ │ │ ├── IoServiceStatistics.class │ │ │ │ ├── SimpleIoProcessorPool.class │ │ │ │ └── TransportMetadata.class │ │ │ ├── session │ │ │ │ ├── AbstractIoSession$1.class │ │ │ │ ├── AbstractIoSession$2.class │ │ │ │ ├── AbstractIoSession.class │ │ │ │ ├── AbstractIoSessionConfig.class │ │ │ │ ├── AttributeKey.class │ │ │ │ ├── DefaultIoSessionDataStructureFactory$DefaultIoSessionAttributeMap.class │ │ │ │ ├── DefaultIoSessionDataStructureFactory$DefaultWriteRequestQueue.class │ │ │ │ ├── DefaultIoSessionDataStructureFactory.class │ │ │ │ ├── DummySession$1.class │ │ │ │ ├── DummySession$2.class │ │ │ │ ├── DummySession$3.class │ │ │ │ ├── DummySession$4.class │ │ │ │ ├── DummySession$5.class │ │ │ │ ├── DummySession$6.class │ │ │ │ ├── DummySession.class │ │ │ │ ├── ExpiringSessionRecycler$DefaultExpirationListener.class │ │ │ │ ├── ExpiringSessionRecycler.class │ │ │ │ ├── IdleStatus.class │ │ │ │ ├── IdleStatusChecker$NotifyingTask.class │ │ │ │ ├── IdleStatusChecker$SessionCloseListener.class │ │ │ │ ├── IdleStatusChecker.class │ │ │ │ ├── IoEvent.class │ │ │ │ ├── IoEventType.class │ │ │ │ ├── IoSession.class │ │ │ │ ├── IoSessionAttributeMap.class │ │ │ │ ├── IoSessionConfig.class │ │ │ │ ├── IoSessionDataStructureFactory.class │ │ │ │ ├── IoSessionInitializationException.class │ │ │ │ ├── IoSessionInitializer.class │ │ │ │ ├── IoSessionRecycler$1.class │ │ │ │ ├── IoSessionRecycler.class │ │ │ │ ├── SessionState.class │ │ │ │ └── UnknownMessageTypeException.class │ │ │ └── write │ │ │ │ ├── DefaultWriteRequest$1.class │ │ │ │ ├── DefaultWriteRequest.class │ │ │ │ ├── NothingWrittenException.class │ │ │ │ ├── WriteException.class │ │ │ │ ├── WriteRequest.class │ │ │ │ ├── WriteRequestQueue.class │ │ │ │ ├── WriteRequestWrapper.class │ │ │ │ ├── WriteTimeoutException.class │ │ │ │ └── WriteToClosedSessionException.class │ │ ├── filter │ │ │ ├── buffer │ │ │ │ ├── BufferedWriteFilter.class │ │ │ │ └── IoBufferLazyInitializer.class │ │ │ ├── codec │ │ │ │ ├── AbstractProtocolDecoderOutput.class │ │ │ │ ├── AbstractProtocolEncoderOutput.class │ │ │ │ ├── CumulativeProtocolDecoder.class │ │ │ │ ├── ProtocolCodecException.class │ │ │ │ ├── ProtocolCodecFactory.class │ │ │ │ ├── ProtocolCodecFilter$1.class │ │ │ │ ├── ProtocolCodecFilter$2.class │ │ │ │ ├── ProtocolCodecFilter$EncodedWriteRequest.class │ │ │ │ ├── ProtocolCodecFilter$MessageWriteRequest.class │ │ │ │ ├── ProtocolCodecFilter$ProtocolDecoderOutputImpl.class │ │ │ │ ├── ProtocolCodecFilter$ProtocolEncoderOutputImpl.class │ │ │ │ ├── ProtocolCodecFilter.class │ │ │ │ ├── ProtocolCodecSession$1.class │ │ │ │ ├── ProtocolCodecSession$2.class │ │ │ │ ├── ProtocolCodecSession.class │ │ │ │ ├── ProtocolDecoder.class │ │ │ │ ├── ProtocolDecoderAdapter.class │ │ │ │ ├── ProtocolDecoderException.class │ │ │ │ ├── ProtocolDecoderOutput.class │ │ │ │ ├── ProtocolEncoder.class │ │ │ │ ├── ProtocolEncoderAdapter.class │ │ │ │ ├── ProtocolEncoderException.class │ │ │ │ ├── ProtocolEncoderOutput.class │ │ │ │ ├── RecoverableProtocolDecoderException.class │ │ │ │ ├── SynchronizedProtocolDecoder.class │ │ │ │ ├── SynchronizedProtocolEncoder.class │ │ │ │ ├── bytes │ │ │ │ │ ├── ByteArrayCodecFactory.class │ │ │ │ │ ├── ByteArrayDecoder.class │ │ │ │ │ └── ByteArrayEncoder.class │ │ │ │ ├── demux │ │ │ │ │ ├── DemuxingProtocolCodecFactory.class │ │ │ │ │ ├── DemuxingProtocolDecoder$DefaultConstructorMessageDecoderFactory.class │ │ │ │ │ ├── DemuxingProtocolDecoder$SingletonMessageDecoderFactory.class │ │ │ │ │ ├── DemuxingProtocolDecoder$State.class │ │ │ │ │ ├── DemuxingProtocolDecoder.class │ │ │ │ │ ├── DemuxingProtocolEncoder$DefaultConstructorMessageEncoderFactory.class │ │ │ │ │ ├── DemuxingProtocolEncoder$SingletonMessageEncoderFactory.class │ │ │ │ │ ├── DemuxingProtocolEncoder$State.class │ │ │ │ │ ├── DemuxingProtocolEncoder.class │ │ │ │ │ ├── MessageDecoder.class │ │ │ │ │ ├── MessageDecoderAdapter.class │ │ │ │ │ ├── MessageDecoderFactory.class │ │ │ │ │ ├── MessageDecoderResult.class │ │ │ │ │ ├── MessageEncoder.class │ │ │ │ │ ├── MessageEncoderFactory.class │ │ │ │ │ └── package-info.class │ │ │ │ ├── package-info.class │ │ │ │ ├── prefixedstring │ │ │ │ │ ├── PrefixedStringCodecFactory.class │ │ │ │ │ ├── PrefixedStringDecoder.class │ │ │ │ │ └── PrefixedStringEncoder.class │ │ │ │ ├── serialization │ │ │ │ │ ├── ObjectSerializationCodecFactory.class │ │ │ │ │ ├── ObjectSerializationDecoder.class │ │ │ │ │ ├── ObjectSerializationEncoder.class │ │ │ │ │ ├── ObjectSerializationInputStream.class │ │ │ │ │ ├── ObjectSerializationOutputStream.class │ │ │ │ │ └── package-info.class │ │ │ │ ├── statemachine │ │ │ │ │ ├── ConsumeToCrLfDecodingState.class │ │ │ │ │ ├── ConsumeToDynamicTerminatorDecodingState.class │ │ │ │ │ ├── ConsumeToEndOfSessionDecodingState.class │ │ │ │ │ ├── ConsumeToLinearWhitespaceDecodingState.class │ │ │ │ │ ├── ConsumeToTerminatorDecodingState.class │ │ │ │ │ ├── CrLfDecodingState.class │ │ │ │ │ ├── DecodingState.class │ │ │ │ │ ├── DecodingStateMachine$1.class │ │ │ │ │ ├── DecodingStateMachine.class │ │ │ │ │ ├── DecodingStateProtocolDecoder.class │ │ │ │ │ ├── FixedLengthDecodingState.class │ │ │ │ │ ├── IntegerDecodingState.class │ │ │ │ │ ├── LinearWhitespaceSkippingState.class │ │ │ │ │ ├── ShortIntegerDecodingState.class │ │ │ │ │ ├── SingleByteDecodingState.class │ │ │ │ │ └── SkippingState.class │ │ │ │ └── textline │ │ │ │ │ ├── LineDelimiter.class │ │ │ │ │ ├── TextLineCodecFactory.class │ │ │ │ │ ├── TextLineDecoder$Context.class │ │ │ │ │ ├── TextLineDecoder.class │ │ │ │ │ ├── TextLineEncoder.class │ │ │ │ │ └── package-info.class │ │ │ ├── errorgenerating │ │ │ │ ├── ErrorGeneratingFilter.class │ │ │ │ └── package-info.class │ │ │ ├── executor │ │ │ │ ├── DefaultIoEventSizeEstimator.class │ │ │ │ ├── ExecutorFilter.class │ │ │ │ ├── IoEventQueueHandler$1.class │ │ │ │ ├── IoEventQueueHandler.class │ │ │ │ ├── IoEventQueueThrottle.class │ │ │ │ ├── IoEventSizeEstimator.class │ │ │ │ ├── OrderedThreadPoolExecutor$FIFOEntry.class │ │ │ │ ├── OrderedThreadPoolExecutor$SessionTasksQueue.class │ │ │ │ ├── OrderedThreadPoolExecutor$Worker.class │ │ │ │ ├── OrderedThreadPoolExecutor.class │ │ │ │ ├── UnorderedThreadPoolExecutor$1.class │ │ │ │ ├── UnorderedThreadPoolExecutor$Worker.class │ │ │ │ ├── UnorderedThreadPoolExecutor.class │ │ │ │ ├── WriteRequestFilter$1.class │ │ │ │ ├── WriteRequestFilter.class │ │ │ │ └── package-info.class │ │ │ ├── firewall │ │ │ │ ├── BlacklistFilter.class │ │ │ │ ├── ConnectionThrottleFilter$ExpiredSessionThread.class │ │ │ │ ├── ConnectionThrottleFilter.class │ │ │ │ ├── Subnet.class │ │ │ │ └── package-info.class │ │ │ ├── keepalive │ │ │ │ ├── KeepAliveFilter.class │ │ │ │ ├── KeepAliveMessageFactory.class │ │ │ │ ├── KeepAliveRequestTimeoutException.class │ │ │ │ ├── KeepAliveRequestTimeoutHandler$1.class │ │ │ │ ├── KeepAliveRequestTimeoutHandler$2.class │ │ │ │ ├── KeepAliveRequestTimeoutHandler$3.class │ │ │ │ ├── KeepAliveRequestTimeoutHandler$4.class │ │ │ │ ├── KeepAliveRequestTimeoutHandler$5.class │ │ │ │ ├── KeepAliveRequestTimeoutHandler.class │ │ │ │ └── package-info.class │ │ │ ├── package-info.class │ │ │ ├── ssl │ │ │ │ ├── BogusTrustManagerFactory$1.class │ │ │ │ ├── BogusTrustManagerFactory$2.class │ │ │ │ ├── BogusTrustManagerFactory$BogusTrustManagerFactorySpi.class │ │ │ │ ├── BogusTrustManagerFactory.class │ │ │ │ ├── KeyStoreFactory.class │ │ │ │ ├── SslContextFactory.class │ │ │ │ ├── SslFilter$1.class │ │ │ │ ├── SslFilter$EncryptedWriteRequest.class │ │ │ │ ├── SslFilter$SslFilterMessage.class │ │ │ │ ├── SslFilter.class │ │ │ │ ├── SslHandler.class │ │ │ │ └── package-info.class │ │ │ ├── statistic │ │ │ │ ├── ProfilerTimerFilter$TimerWorker.class │ │ │ │ ├── ProfilerTimerFilter.class │ │ │ │ └── package-info.class │ │ │ ├── stream │ │ │ │ ├── AbstractStreamWriteFilter.class │ │ │ │ ├── FileRegionWriteFilter.class │ │ │ │ ├── StreamWriteFilter.class │ │ │ │ └── package-info.class │ │ │ └── util │ │ │ │ ├── CommonEventFilter.class │ │ │ │ ├── NoopFilter.class │ │ │ │ ├── ReferenceCountingFilter.class │ │ │ │ ├── SessionAttributeInitializingFilter.class │ │ │ │ ├── WriteRequestFilter$FilteredWriteRequest.class │ │ │ │ ├── WriteRequestFilter.class │ │ │ │ └── package-info.class │ │ ├── handler │ │ │ ├── chain │ │ │ │ ├── ChainedIoHandler.class │ │ │ │ ├── IoHandlerChain$1.class │ │ │ │ ├── IoHandlerChain$2.class │ │ │ │ ├── IoHandlerChain$Entry$1.class │ │ │ │ ├── IoHandlerChain$Entry.class │ │ │ │ ├── IoHandlerChain.class │ │ │ │ ├── IoHandlerCommand$NextCommand.class │ │ │ │ ├── IoHandlerCommand.class │ │ │ │ └── package-info.class │ │ │ ├── demux │ │ │ │ ├── DemuxingIoHandler.class │ │ │ │ ├── ExceptionHandler$1.class │ │ │ │ ├── ExceptionHandler$2.class │ │ │ │ ├── ExceptionHandler.class │ │ │ │ ├── MessageHandler$1.class │ │ │ │ ├── MessageHandler.class │ │ │ │ └── package-info.class │ │ │ ├── multiton │ │ │ │ ├── SingleSessionIoHandler.class │ │ │ │ ├── SingleSessionIoHandlerAdapter.class │ │ │ │ ├── SingleSessionIoHandlerDelegate.class │ │ │ │ ├── SingleSessionIoHandlerFactory.class │ │ │ │ └── package-info.class │ │ │ ├── package-info.class │ │ │ └── stream │ │ │ │ ├── IoSessionInputStream.class │ │ │ │ ├── IoSessionOutputStream.class │ │ │ │ ├── StreamIoHandler$StreamIoException.class │ │ │ │ └── StreamIoHandler.class │ │ ├── proxy │ │ │ ├── AbstractProxyIoHandler.class │ │ │ ├── AbstractProxyLogicHandler$Event.class │ │ │ ├── AbstractProxyLogicHandler.class │ │ │ ├── ProxyAuthException.class │ │ │ ├── ProxyConnector.class │ │ │ ├── ProxyLogicHandler.class │ │ │ ├── event │ │ │ │ ├── IoSessionEvent.class │ │ │ │ ├── IoSessionEventQueue.class │ │ │ │ └── IoSessionEventType.class │ │ │ ├── filter │ │ │ │ ├── ProxyFilter.class │ │ │ │ └── ProxyHandshakeIoBuffer.class │ │ │ ├── handlers │ │ │ │ ├── ProxyRequest.class │ │ │ │ ├── http │ │ │ │ │ ├── AbstractAuthLogicHandler.class │ │ │ │ │ ├── AbstractHttpLogicHandler$1.class │ │ │ │ │ ├── AbstractHttpLogicHandler.class │ │ │ │ │ ├── HttpAuthenticationMethods.class │ │ │ │ │ ├── HttpProxyConstants.class │ │ │ │ │ ├── HttpProxyRequest.class │ │ │ │ │ ├── HttpProxyResponse.class │ │ │ │ │ ├── HttpSmartProxyHandler.class │ │ │ │ │ ├── basic │ │ │ │ │ │ ├── HttpBasicAuthLogicHandler.class │ │ │ │ │ │ └── HttpNoAuthLogicHandler.class │ │ │ │ │ ├── digest │ │ │ │ │ │ ├── DigestUtilities.class │ │ │ │ │ │ └── HttpDigestAuthLogicHandler.class │ │ │ │ │ └── ntlm │ │ │ │ │ │ ├── HttpNTLMAuthLogicHandler.class │ │ │ │ │ │ ├── NTLMConstants.class │ │ │ │ │ │ ├── NTLMResponses.class │ │ │ │ │ │ └── NTLMUtilities.class │ │ │ │ └── socks │ │ │ │ │ ├── AbstractSocksLogicHandler.class │ │ │ │ │ ├── Socks4LogicHandler.class │ │ │ │ │ ├── Socks5LogicHandler.class │ │ │ │ │ ├── SocksProxyConstants.class │ │ │ │ │ └── SocksProxyRequest.class │ │ │ ├── session │ │ │ │ ├── ProxyIoSession.class │ │ │ │ └── ProxyIoSessionInitializer.class │ │ │ └── utils │ │ │ │ ├── ByteUtilities.class │ │ │ │ ├── IoBufferDecoder$DecodingContext.class │ │ │ │ ├── IoBufferDecoder.class │ │ │ │ └── StringUtilities.class │ │ ├── transport │ │ │ ├── socket │ │ │ │ ├── AbstractDatagramSessionConfig.class │ │ │ │ ├── AbstractSocketSessionConfig.class │ │ │ │ ├── DatagramAcceptor.class │ │ │ │ ├── DatagramConnector.class │ │ │ │ ├── DatagramSessionConfig.class │ │ │ │ ├── DefaultDatagramSessionConfig.class │ │ │ │ ├── DefaultSocketSessionConfig.class │ │ │ │ ├── SocketAcceptor.class │ │ │ │ ├── SocketConnector.class │ │ │ │ ├── SocketSessionConfig.class │ │ │ │ └── nio │ │ │ │ │ ├── NioDatagramAcceptor$Acceptor.class │ │ │ │ │ ├── NioDatagramAcceptor.class │ │ │ │ │ ├── NioDatagramConnector.class │ │ │ │ │ ├── NioDatagramSession.class │ │ │ │ │ ├── NioDatagramSessionConfig.class │ │ │ │ │ ├── NioProcessor$IoSessionIterator.class │ │ │ │ │ ├── NioProcessor.class │ │ │ │ │ ├── NioSession.class │ │ │ │ │ ├── NioSocketAcceptor$ServerSocketChannelIterator.class │ │ │ │ │ ├── NioSocketAcceptor.class │ │ │ │ │ ├── NioSocketConnector$SocketChannelIterator.class │ │ │ │ │ ├── NioSocketConnector.class │ │ │ │ │ ├── NioSocketSession$SessionConfigImpl.class │ │ │ │ │ ├── NioSocketSession.class │ │ │ │ │ └── package-info.class │ │ │ └── vmpipe │ │ │ │ ├── DefaultVmPipeSessionConfig.class │ │ │ │ ├── VmPipe.class │ │ │ │ ├── VmPipeAcceptor.class │ │ │ │ ├── VmPipeAddress.class │ │ │ │ ├── VmPipeConnector$LocalAddressReclaimer.class │ │ │ │ ├── VmPipeConnector.class │ │ │ │ ├── VmPipeFilterChain$VmPipeIoProcessor.class │ │ │ │ ├── VmPipeFilterChain.class │ │ │ │ ├── VmPipeSession.class │ │ │ │ ├── VmPipeSessionConfig.class │ │ │ │ └── package-info.class │ │ └── util │ │ │ ├── AvailablePortFinder.class │ │ │ ├── Base64.class │ │ │ ├── CircularQueue.class │ │ │ ├── ConcurrentHashSet.class │ │ │ ├── CopyOnWriteMap.class │ │ │ ├── DaemonThreadFactory.class │ │ │ ├── DefaultExceptionMonitor.class │ │ │ ├── ExceptionMonitor.class │ │ │ ├── ExpirationListener.class │ │ │ ├── ExpiringMap$Expirer.class │ │ │ ├── ExpiringMap$ExpiringObject.class │ │ │ ├── ExpiringMap.class │ │ │ ├── IdentityHashSet.class │ │ │ ├── LazyInitializedCacheMap$NoopInitializer.class │ │ │ ├── LazyInitializedCacheMap.class │ │ │ ├── LazyInitializer.class │ │ │ ├── MapBackedSet.class │ │ │ ├── NamePreservingRunnable.class │ │ │ ├── SynchronizedQueue.class │ │ │ ├── Transform.class │ │ │ ├── byteaccess │ │ │ ├── AbstractByteArray.class │ │ │ ├── BufferByteArray$1.class │ │ │ ├── BufferByteArray$CursorImpl.class │ │ │ ├── BufferByteArray.class │ │ │ ├── ByteArray$Cursor.class │ │ │ ├── ByteArray.class │ │ │ ├── ByteArrayFactory.class │ │ │ ├── ByteArrayList$Node.class │ │ │ ├── ByteArrayList.class │ │ │ ├── ByteArrayPool$DirectBufferByteArray.class │ │ │ ├── ByteArrayPool.class │ │ │ ├── CompositeByteArray$1.class │ │ │ ├── CompositeByteArray$2.class │ │ │ ├── CompositeByteArray$CursorImpl.class │ │ │ ├── CompositeByteArray$CursorListener.class │ │ │ ├── CompositeByteArray.class │ │ │ ├── CompositeByteArrayRelativeBase$1.class │ │ │ ├── CompositeByteArrayRelativeBase.class │ │ │ ├── CompositeByteArrayRelativeReader.class │ │ │ ├── CompositeByteArrayRelativeWriter$ChunkedExpander.class │ │ │ ├── CompositeByteArrayRelativeWriter$Expander.class │ │ │ ├── CompositeByteArrayRelativeWriter$Flusher.class │ │ │ ├── CompositeByteArrayRelativeWriter$NopExpander.class │ │ │ ├── CompositeByteArrayRelativeWriter.class │ │ │ ├── IoAbsoluteReader.class │ │ │ ├── IoAbsoluteWriter.class │ │ │ ├── IoRelativeReader.class │ │ │ ├── IoRelativeWriter.class │ │ │ ├── SimpleByteArrayFactory$1.class │ │ │ └── SimpleByteArrayFactory.class │ │ │ └── package-info.class │ │ └── mina4 │ │ └── android │ │ ├── ConnectionConfiguration$Builder.class │ │ ├── ConnectionConfiguration$KeepAliveMessageBridge.class │ │ ├── ConnectionConfiguration.class │ │ ├── ConnectionListener.class │ │ ├── ConnectionManager$1.class │ │ ├── ConnectionManager$Connection.class │ │ ├── ConnectionManager$ConnectionFactory.class │ │ ├── ConnectionManager$ConnectionHandler.class │ │ ├── ConnectionManager.class │ │ └── log │ │ ├── Mina4Log.class │ │ └── Mina4WriteLog.class └── mina4-android.jar ├── gen └── mina4 │ └── android │ ├── BuildConfig.java │ └── R.java ├── proguard-project.txt ├── project.properties ├── res └── values │ └── strings.xml └── src └── org └── apache ├── mina ├── core │ ├── IoUtil.java │ ├── RuntimeIoException.java │ ├── buffer │ │ ├── AbstractIoBuffer.java │ │ ├── BufferDataException.java │ │ ├── CachedBufferAllocator.java │ │ ├── IoBuffer.java │ │ ├── IoBufferAllocator.java │ │ ├── IoBufferHexDumper.java │ │ ├── IoBufferWrapper.java │ │ └── SimpleBufferAllocator.java │ ├── file │ │ ├── DefaultFileRegion.java │ │ ├── FileRegion.java │ │ └── FilenameFileRegion.java │ ├── filterchain │ │ ├── DefaultIoFilterChain.java │ │ ├── DefaultIoFilterChainBuilder.java │ │ ├── IoFilter.java │ │ ├── IoFilterAdapter.java │ │ ├── IoFilterChain.java │ │ ├── IoFilterChainBuilder.java │ │ ├── IoFilterEvent.java │ │ └── IoFilterLifeCycleException.java │ ├── future │ │ ├── CloseFuture.java │ │ ├── CompositeIoFuture.java │ │ ├── ConnectFuture.java │ │ ├── DefaultCloseFuture.java │ │ ├── DefaultConnectFuture.java │ │ ├── DefaultIoFuture.java │ │ ├── DefaultReadFuture.java │ │ ├── DefaultWriteFuture.java │ │ ├── IoFuture.java │ │ ├── IoFutureListener.java │ │ ├── ReadFuture.java │ │ └── WriteFuture.java │ ├── package-info.java │ ├── polling │ │ ├── AbstractPollingIoAcceptor.java │ │ ├── AbstractPollingIoConnector.java │ │ ├── AbstractPollingIoProcessor.java │ │ └── package-info.java │ ├── service │ │ ├── AbstractIoAcceptor.java │ │ ├── AbstractIoConnector.java │ │ ├── AbstractIoService.java │ │ ├── DefaultTransportMetadata.java │ │ ├── IoAcceptor.java │ │ ├── IoConnector.java │ │ ├── IoHandler.java │ │ ├── IoHandlerAdapter.java │ │ ├── IoProcessor.java │ │ ├── IoService.java │ │ ├── IoServiceListener.java │ │ ├── IoServiceListenerSupport.java │ │ ├── IoServiceStatistics.java │ │ ├── SimpleIoProcessorPool.java │ │ └── TransportMetadata.java │ ├── session │ │ ├── AbstractIoSession.java │ │ ├── AbstractIoSessionConfig.java │ │ ├── AttributeKey.java │ │ ├── DefaultIoSessionDataStructureFactory.java │ │ ├── DummySession.java │ │ ├── ExpiringSessionRecycler.java │ │ ├── IdleStatus.java │ │ ├── IdleStatusChecker.java │ │ ├── IoEvent.java │ │ ├── IoEventType.java │ │ ├── IoSession.java │ │ ├── IoSessionAttributeMap.java │ │ ├── IoSessionConfig.java │ │ ├── IoSessionDataStructureFactory.java │ │ ├── IoSessionInitializationException.java │ │ ├── IoSessionInitializer.java │ │ ├── IoSessionRecycler.java │ │ ├── SessionState.java │ │ └── UnknownMessageTypeException.java │ └── write │ │ ├── DefaultWriteRequest.java │ │ ├── NothingWrittenException.java │ │ ├── WriteException.java │ │ ├── WriteRequest.java │ │ ├── WriteRequestQueue.java │ │ ├── WriteRequestWrapper.java │ │ ├── WriteTimeoutException.java │ │ └── WriteToClosedSessionException.java ├── filter │ ├── buffer │ │ ├── BufferedWriteFilter.java │ │ └── IoBufferLazyInitializer.java │ ├── codec │ │ ├── AbstractProtocolDecoderOutput.java │ │ ├── AbstractProtocolEncoderOutput.java │ │ ├── CumulativeProtocolDecoder.java │ │ ├── ProtocolCodecException.java │ │ ├── ProtocolCodecFactory.java │ │ ├── ProtocolCodecFilter.java │ │ ├── ProtocolCodecSession.java │ │ ├── ProtocolDecoder.java │ │ ├── ProtocolDecoderAdapter.java │ │ ├── ProtocolDecoderException.java │ │ ├── ProtocolDecoderOutput.java │ │ ├── ProtocolEncoder.java │ │ ├── ProtocolEncoderAdapter.java │ │ ├── ProtocolEncoderException.java │ │ ├── ProtocolEncoderOutput.java │ │ ├── RecoverableProtocolDecoderException.java │ │ ├── SynchronizedProtocolDecoder.java │ │ ├── SynchronizedProtocolEncoder.java │ │ ├── bytes │ │ │ ├── ByteArrayCodecFactory.java │ │ │ ├── ByteArrayDecoder.java │ │ │ └── ByteArrayEncoder.java │ │ ├── demux │ │ │ ├── DemuxingProtocolCodecFactory.java │ │ │ ├── DemuxingProtocolDecoder.java │ │ │ ├── DemuxingProtocolEncoder.java │ │ │ ├── MessageDecoder.java │ │ │ ├── MessageDecoderAdapter.java │ │ │ ├── MessageDecoderFactory.java │ │ │ ├── MessageDecoderResult.java │ │ │ ├── MessageEncoder.java │ │ │ ├── MessageEncoderFactory.java │ │ │ └── package-info.java │ │ ├── package-info.java │ │ ├── prefixedstring │ │ │ ├── PrefixedStringCodecFactory.java │ │ │ ├── PrefixedStringDecoder.java │ │ │ └── PrefixedStringEncoder.java │ │ ├── serialization │ │ │ ├── ObjectSerializationCodecFactory.java │ │ │ ├── ObjectSerializationDecoder.java │ │ │ ├── ObjectSerializationEncoder.java │ │ │ ├── ObjectSerializationInputStream.java │ │ │ ├── ObjectSerializationOutputStream.java │ │ │ └── package-info.java │ │ ├── statemachine │ │ │ ├── ConsumeToCrLfDecodingState.java │ │ │ ├── ConsumeToDynamicTerminatorDecodingState.java │ │ │ ├── ConsumeToEndOfSessionDecodingState.java │ │ │ ├── ConsumeToLinearWhitespaceDecodingState.java │ │ │ ├── ConsumeToTerminatorDecodingState.java │ │ │ ├── CrLfDecodingState.java │ │ │ ├── DecodingState.java │ │ │ ├── DecodingStateMachine.java │ │ │ ├── DecodingStateProtocolDecoder.java │ │ │ ├── FixedLengthDecodingState.java │ │ │ ├── IntegerDecodingState.java │ │ │ ├── LinearWhitespaceSkippingState.java │ │ │ ├── ShortIntegerDecodingState.java │ │ │ ├── SingleByteDecodingState.java │ │ │ └── SkippingState.java │ │ └── textline │ │ │ ├── LineDelimiter.java │ │ │ ├── TextLineCodecFactory.java │ │ │ ├── TextLineDecoder.java │ │ │ ├── TextLineEncoder.java │ │ │ └── package-info.java │ ├── errorgenerating │ │ ├── ErrorGeneratingFilter.java │ │ └── package-info.java │ ├── executor │ │ ├── DefaultIoEventSizeEstimator.java │ │ ├── ExecutorFilter.java │ │ ├── IoEventQueueHandler.java │ │ ├── IoEventQueueThrottle.java │ │ ├── IoEventSizeEstimator.java │ │ ├── OrderedThreadPoolExecutor.java │ │ ├── UnorderedThreadPoolExecutor.java │ │ ├── WriteRequestFilter.java │ │ └── package-info.java │ ├── firewall │ │ ├── BlacklistFilter.java │ │ ├── ConnectionThrottleFilter.java │ │ ├── Subnet.java │ │ └── package-info.java │ ├── keepalive │ │ ├── KeepAliveFilter.java │ │ ├── KeepAliveMessageFactory.java │ │ ├── KeepAliveRequestTimeoutException.java │ │ ├── KeepAliveRequestTimeoutHandler.java │ │ └── package-info.java │ ├── package-info.java │ ├── ssl │ │ ├── BogusTrustManagerFactory.java │ │ ├── KeyStoreFactory.java │ │ ├── SslContextFactory.java │ │ ├── SslFilter.java │ │ ├── SslHandler.java │ │ └── package-info.java │ ├── statistic │ │ ├── ProfilerTimerFilter.java │ │ └── package-info.java │ ├── stream │ │ ├── AbstractStreamWriteFilter.java │ │ ├── FileRegionWriteFilter.java │ │ ├── StreamWriteFilter.java │ │ └── package-info.java │ └── util │ │ ├── CommonEventFilter.java │ │ ├── NoopFilter.java │ │ ├── ReferenceCountingFilter.java │ │ ├── SessionAttributeInitializingFilter.java │ │ ├── WriteRequestFilter.java │ │ └── package-info.java ├── handler │ ├── chain │ │ ├── ChainedIoHandler.java │ │ ├── IoHandlerChain.java │ │ ├── IoHandlerCommand.java │ │ └── package-info.java │ ├── demux │ │ ├── DemuxingIoHandler.java │ │ ├── ExceptionHandler.java │ │ ├── MessageHandler.java │ │ └── package-info.java │ ├── multiton │ │ ├── SingleSessionIoHandler.java │ │ ├── SingleSessionIoHandlerAdapter.java │ │ ├── SingleSessionIoHandlerDelegate.java │ │ ├── SingleSessionIoHandlerFactory.java │ │ └── package-info.java │ ├── package-info.java │ └── stream │ │ ├── IoSessionInputStream.java │ │ ├── IoSessionOutputStream.java │ │ └── StreamIoHandler.java ├── proxy │ ├── AbstractProxyIoHandler.java │ ├── AbstractProxyLogicHandler.java │ ├── ProxyAuthException.java │ ├── ProxyConnector.java │ ├── ProxyLogicHandler.java │ ├── event │ │ ├── IoSessionEvent.java │ │ ├── IoSessionEventQueue.java │ │ └── IoSessionEventType.java │ ├── filter │ │ ├── ProxyFilter.java │ │ └── ProxyHandshakeIoBuffer.java │ ├── handlers │ │ ├── ProxyRequest.java │ │ ├── http │ │ │ ├── AbstractAuthLogicHandler.java │ │ │ ├── AbstractHttpLogicHandler.java │ │ │ ├── HttpAuthenticationMethods.java │ │ │ ├── HttpProxyConstants.java │ │ │ ├── HttpProxyRequest.java │ │ │ ├── HttpProxyResponse.java │ │ │ ├── HttpSmartProxyHandler.java │ │ │ ├── basic │ │ │ │ ├── HttpBasicAuthLogicHandler.java │ │ │ │ └── HttpNoAuthLogicHandler.java │ │ │ ├── digest │ │ │ │ ├── DigestUtilities.java │ │ │ │ └── HttpDigestAuthLogicHandler.java │ │ │ └── ntlm │ │ │ │ ├── HttpNTLMAuthLogicHandler.java │ │ │ │ ├── NTLMConstants.java │ │ │ │ ├── NTLMResponses.java │ │ │ │ └── NTLMUtilities.java │ │ └── socks │ │ │ ├── AbstractSocksLogicHandler.java │ │ │ ├── Socks4LogicHandler.java │ │ │ ├── Socks5LogicHandler.java │ │ │ ├── SocksProxyConstants.java │ │ │ └── SocksProxyRequest.java │ ├── session │ │ ├── ProxyIoSession.java │ │ └── ProxyIoSessionInitializer.java │ └── utils │ │ ├── ByteUtilities.java │ │ ├── IoBufferDecoder.java │ │ └── StringUtilities.java ├── transport │ ├── socket │ │ ├── AbstractDatagramSessionConfig.java │ │ ├── AbstractSocketSessionConfig.java │ │ ├── DatagramAcceptor.java │ │ ├── DatagramConnector.java │ │ ├── DatagramSessionConfig.java │ │ ├── DefaultDatagramSessionConfig.java │ │ ├── DefaultSocketSessionConfig.java │ │ ├── SocketAcceptor.java │ │ ├── SocketConnector.java │ │ ├── SocketSessionConfig.java │ │ └── nio │ │ │ ├── NioDatagramAcceptor.java │ │ │ ├── NioDatagramConnector.java │ │ │ ├── NioDatagramSession.java │ │ │ ├── NioDatagramSessionConfig.java │ │ │ ├── NioProcessor.java │ │ │ ├── NioSession.java │ │ │ ├── NioSocketAcceptor.java │ │ │ ├── NioSocketConnector.java │ │ │ ├── NioSocketSession.java │ │ │ └── package-info.java │ └── vmpipe │ │ ├── DefaultVmPipeSessionConfig.java │ │ ├── VmPipe.java │ │ ├── VmPipeAcceptor.java │ │ ├── VmPipeAddress.java │ │ ├── VmPipeConnector.java │ │ ├── VmPipeFilterChain.java │ │ ├── VmPipeSession.java │ │ ├── VmPipeSessionConfig.java │ │ └── package-info.java └── util │ ├── AvailablePortFinder.java │ ├── Base64.java │ ├── CircularQueue.java │ ├── ConcurrentHashSet.java │ ├── CopyOnWriteMap.java │ ├── DaemonThreadFactory.java │ ├── DefaultExceptionMonitor.java │ ├── ExceptionMonitor.java │ ├── ExpirationListener.java │ ├── ExpiringMap.java │ ├── IdentityHashSet.java │ ├── LazyInitializedCacheMap.java │ ├── LazyInitializer.java │ ├── MapBackedSet.java │ ├── NamePreservingRunnable.java │ ├── SynchronizedQueue.java │ ├── Transform.java │ ├── byteaccess │ ├── AbstractByteArray.java │ ├── BufferByteArray.java │ ├── ByteArray.java │ ├── ByteArrayFactory.java │ ├── ByteArrayList.java │ ├── ByteArrayPool.java │ ├── CompositeByteArray.java │ ├── CompositeByteArrayRelativeBase.java │ ├── CompositeByteArrayRelativeReader.java │ ├── CompositeByteArrayRelativeWriter.java │ ├── IoAbsoluteReader.java │ ├── IoAbsoluteWriter.java │ ├── IoRelativeReader.java │ ├── IoRelativeWriter.java │ └── SimpleByteArrayFactory.java │ └── package-info.java └── mina4 └── android ├── ConnectionConfiguration.java ├── ConnectionListener.java ├── ConnectionManager.java └── log ├── Mina4Log.java └── Mina4WriteLog.java /.classpath: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /.project: -------------------------------------------------------------------------------- 1 | 2 | 3 | mina4-android 4 | 5 | 6 | 7 | 8 | 9 | com.android.ide.eclipse.adt.ResourceManagerBuilder 10 | 11 | 12 | 13 | 14 | com.android.ide.eclipse.adt.PreCompilerBuilder 15 | 16 | 17 | 18 | 19 | org.eclipse.jdt.core.javabuilder 20 | 21 | 22 | 23 | 24 | com.android.ide.eclipse.adt.ApkBuilder 25 | 26 | 27 | 28 | 29 | 30 | com.android.ide.eclipse.adt.AndroidNature 31 | org.eclipse.jdt.core.javanature 32 | 33 | 34 | -------------------------------------------------------------------------------- /.settings/org.eclipse.jdt.core.prefs: -------------------------------------------------------------------------------- 1 | eclipse.preferences.version=1 2 | org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled 3 | org.eclipse.jdt.core.compiler.codegen.methodParameters=do not generate 4 | org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.7 5 | org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve 6 | org.eclipse.jdt.core.compiler.compliance=1.7 7 | org.eclipse.jdt.core.compiler.debug.lineNumber=generate 8 | org.eclipse.jdt.core.compiler.debug.localVariable=generate 9 | org.eclipse.jdt.core.compiler.debug.sourceFile=generate 10 | org.eclipse.jdt.core.compiler.problem.assertIdentifier=error 11 | org.eclipse.jdt.core.compiler.problem.enumIdentifier=error 12 | org.eclipse.jdt.core.compiler.source=1.7 13 | -------------------------------------------------------------------------------- /AndroidManifest.xml: -------------------------------------------------------------------------------- 1 | 3 | 4 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /bin/AndroidManifest.xml: -------------------------------------------------------------------------------- 1 | 3 | 4 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /bin/R.txt: -------------------------------------------------------------------------------- 1 | int string app_name 0x7f020000 2 | -------------------------------------------------------------------------------- /bin/classes/mina4/android/BuildConfig.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/mina4/android/BuildConfig.class -------------------------------------------------------------------------------- /bin/classes/mina4/android/R$attr.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/mina4/android/R$attr.class -------------------------------------------------------------------------------- /bin/classes/mina4/android/R$string.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/mina4/android/R$string.class -------------------------------------------------------------------------------- /bin/classes/mina4/android/R.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/mina4/android/R.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/core/IoUtil.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/core/IoUtil.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/core/RuntimeIoException.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/core/RuntimeIoException.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/core/buffer/AbstractIoBuffer$1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/core/buffer/AbstractIoBuffer$1.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/core/buffer/AbstractIoBuffer$2.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/core/buffer/AbstractIoBuffer$2.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/core/buffer/AbstractIoBuffer$3.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/core/buffer/AbstractIoBuffer$3.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/core/buffer/AbstractIoBuffer$4.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/core/buffer/AbstractIoBuffer$4.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/core/buffer/AbstractIoBuffer.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/core/buffer/AbstractIoBuffer.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/core/buffer/BufferDataException.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/core/buffer/BufferDataException.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/core/buffer/CachedBufferAllocator$1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/core/buffer/CachedBufferAllocator$1.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/core/buffer/CachedBufferAllocator$2.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/core/buffer/CachedBufferAllocator$2.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/core/buffer/CachedBufferAllocator$CachedBuffer.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/core/buffer/CachedBufferAllocator$CachedBuffer.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/core/buffer/CachedBufferAllocator.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/core/buffer/CachedBufferAllocator.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/core/buffer/IoBuffer.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/core/buffer/IoBuffer.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/core/buffer/IoBufferAllocator.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/core/buffer/IoBufferAllocator.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/core/buffer/IoBufferHexDumper.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/core/buffer/IoBufferHexDumper.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/core/buffer/IoBufferWrapper.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/core/buffer/IoBufferWrapper.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/core/buffer/SimpleBufferAllocator$SimpleBuffer.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/core/buffer/SimpleBufferAllocator$SimpleBuffer.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/core/buffer/SimpleBufferAllocator.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/core/buffer/SimpleBufferAllocator.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/core/file/DefaultFileRegion.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/core/file/DefaultFileRegion.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/core/file/FileRegion.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/core/file/FileRegion.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/core/file/FilenameFileRegion.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/core/file/FilenameFileRegion.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/core/filterchain/DefaultIoFilterChain$EntryImpl$1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/core/filterchain/DefaultIoFilterChain$EntryImpl$1.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/core/filterchain/DefaultIoFilterChain$EntryImpl.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/core/filterchain/DefaultIoFilterChain$EntryImpl.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/core/filterchain/DefaultIoFilterChain$HeadFilter.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/core/filterchain/DefaultIoFilterChain$HeadFilter.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/core/filterchain/DefaultIoFilterChain$TailFilter.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/core/filterchain/DefaultIoFilterChain$TailFilter.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/core/filterchain/DefaultIoFilterChain.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/core/filterchain/DefaultIoFilterChain.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/core/filterchain/DefaultIoFilterChainBuilder$EntryImpl.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/core/filterchain/DefaultIoFilterChainBuilder$EntryImpl.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/core/filterchain/DefaultIoFilterChainBuilder.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/core/filterchain/DefaultIoFilterChainBuilder.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/core/filterchain/IoFilter$NextFilter.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/core/filterchain/IoFilter$NextFilter.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/core/filterchain/IoFilter.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/core/filterchain/IoFilter.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/core/filterchain/IoFilterAdapter.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/core/filterchain/IoFilterAdapter.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/core/filterchain/IoFilterChain$Entry.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/core/filterchain/IoFilterChain$Entry.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/core/filterchain/IoFilterChain.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/core/filterchain/IoFilterChain.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/core/filterchain/IoFilterChainBuilder$1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/core/filterchain/IoFilterChainBuilder$1.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/core/filterchain/IoFilterChainBuilder.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/core/filterchain/IoFilterChainBuilder.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/core/filterchain/IoFilterEvent.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/core/filterchain/IoFilterEvent.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/core/filterchain/IoFilterLifeCycleException.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/core/filterchain/IoFilterLifeCycleException.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/core/future/CloseFuture.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/core/future/CloseFuture.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/core/future/CompositeIoFuture$NotifyingListener.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/core/future/CompositeIoFuture$NotifyingListener.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/core/future/CompositeIoFuture.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/core/future/CompositeIoFuture.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/core/future/ConnectFuture.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/core/future/ConnectFuture.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/core/future/DefaultCloseFuture.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/core/future/DefaultCloseFuture.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/core/future/DefaultConnectFuture.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/core/future/DefaultConnectFuture.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/core/future/DefaultIoFuture.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/core/future/DefaultIoFuture.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/core/future/DefaultReadFuture.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/core/future/DefaultReadFuture.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/core/future/DefaultWriteFuture.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/core/future/DefaultWriteFuture.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/core/future/IoFuture.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/core/future/IoFuture.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/core/future/IoFutureListener$1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/core/future/IoFutureListener$1.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/core/future/IoFutureListener.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/core/future/IoFutureListener.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/core/future/ReadFuture.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/core/future/ReadFuture.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/core/future/WriteFuture.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/core/future/WriteFuture.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/core/package-info.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/core/package-info.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/core/polling/AbstractPollingIoAcceptor$Acceptor.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/core/polling/AbstractPollingIoAcceptor$Acceptor.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/core/polling/AbstractPollingIoAcceptor.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/core/polling/AbstractPollingIoAcceptor.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/core/polling/AbstractPollingIoConnector$ConnectionRequest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/core/polling/AbstractPollingIoConnector$ConnectionRequest.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/core/polling/AbstractPollingIoConnector$Connector.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/core/polling/AbstractPollingIoConnector$Connector.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/core/polling/AbstractPollingIoConnector.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/core/polling/AbstractPollingIoConnector.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/core/polling/AbstractPollingIoProcessor$Processor.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/core/polling/AbstractPollingIoProcessor$Processor.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/core/polling/AbstractPollingIoProcessor.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/core/polling/AbstractPollingIoProcessor.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/core/polling/package-info.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/core/polling/package-info.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/core/service/AbstractIoAcceptor$AcceptorOperationFuture.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/core/service/AbstractIoAcceptor$AcceptorOperationFuture.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/core/service/AbstractIoAcceptor.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/core/service/AbstractIoAcceptor.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/core/service/AbstractIoConnector$1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/core/service/AbstractIoConnector$1.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/core/service/AbstractIoConnector$2.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/core/service/AbstractIoConnector$2.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/core/service/AbstractIoConnector.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/core/service/AbstractIoConnector.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/core/service/AbstractIoService$1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/core/service/AbstractIoService$1.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/core/service/AbstractIoService$2.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/core/service/AbstractIoService$2.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/core/service/AbstractIoService$ServiceOperationFuture.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/core/service/AbstractIoService$ServiceOperationFuture.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/core/service/AbstractIoService.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/core/service/AbstractIoService.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/core/service/DefaultTransportMetadata.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/core/service/DefaultTransportMetadata.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/core/service/IoAcceptor.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/core/service/IoAcceptor.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/core/service/IoConnector.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/core/service/IoConnector.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/core/service/IoHandler.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/core/service/IoHandler.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/core/service/IoHandlerAdapter.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/core/service/IoHandlerAdapter.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/core/service/IoProcessor.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/core/service/IoProcessor.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/core/service/IoService.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/core/service/IoService.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/core/service/IoServiceListener.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/core/service/IoServiceListener.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/core/service/IoServiceListenerSupport$LockNotifyingListener.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/core/service/IoServiceListenerSupport$LockNotifyingListener.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/core/service/IoServiceListenerSupport.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/core/service/IoServiceListenerSupport.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/core/service/IoServiceStatistics.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/core/service/IoServiceStatistics.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/core/service/SimpleIoProcessorPool.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/core/service/SimpleIoProcessorPool.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/core/service/TransportMetadata.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/core/service/TransportMetadata.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/core/session/AbstractIoSession$1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/core/session/AbstractIoSession$1.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/core/session/AbstractIoSession$2.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/core/session/AbstractIoSession$2.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/core/session/AbstractIoSession.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/core/session/AbstractIoSession.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/core/session/AbstractIoSessionConfig.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/core/session/AbstractIoSessionConfig.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/core/session/AttributeKey.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/core/session/AttributeKey.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/core/session/DefaultIoSessionDataStructureFactory$DefaultIoSessionAttributeMap.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/core/session/DefaultIoSessionDataStructureFactory$DefaultIoSessionAttributeMap.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/core/session/DefaultIoSessionDataStructureFactory$DefaultWriteRequestQueue.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/core/session/DefaultIoSessionDataStructureFactory$DefaultWriteRequestQueue.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/core/session/DefaultIoSessionDataStructureFactory.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/core/session/DefaultIoSessionDataStructureFactory.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/core/session/DummySession$1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/core/session/DummySession$1.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/core/session/DummySession$2.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/core/session/DummySession$2.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/core/session/DummySession$3.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/core/session/DummySession$3.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/core/session/DummySession$4.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/core/session/DummySession$4.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/core/session/DummySession$5.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/core/session/DummySession$5.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/core/session/DummySession$6.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/core/session/DummySession$6.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/core/session/DummySession.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/core/session/DummySession.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/core/session/ExpiringSessionRecycler$DefaultExpirationListener.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/core/session/ExpiringSessionRecycler$DefaultExpirationListener.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/core/session/ExpiringSessionRecycler.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/core/session/ExpiringSessionRecycler.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/core/session/IdleStatus.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/core/session/IdleStatus.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/core/session/IdleStatusChecker$NotifyingTask.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/core/session/IdleStatusChecker$NotifyingTask.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/core/session/IdleStatusChecker$SessionCloseListener.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/core/session/IdleStatusChecker$SessionCloseListener.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/core/session/IdleStatusChecker.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/core/session/IdleStatusChecker.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/core/session/IoEvent.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/core/session/IoEvent.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/core/session/IoEventType.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/core/session/IoEventType.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/core/session/IoSession.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/core/session/IoSession.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/core/session/IoSessionAttributeMap.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/core/session/IoSessionAttributeMap.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/core/session/IoSessionConfig.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/core/session/IoSessionConfig.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/core/session/IoSessionDataStructureFactory.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/core/session/IoSessionDataStructureFactory.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/core/session/IoSessionInitializationException.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/core/session/IoSessionInitializationException.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/core/session/IoSessionInitializer.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/core/session/IoSessionInitializer.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/core/session/IoSessionRecycler$1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/core/session/IoSessionRecycler$1.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/core/session/IoSessionRecycler.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/core/session/IoSessionRecycler.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/core/session/SessionState.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/core/session/SessionState.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/core/session/UnknownMessageTypeException.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/core/session/UnknownMessageTypeException.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/core/write/DefaultWriteRequest$1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/core/write/DefaultWriteRequest$1.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/core/write/DefaultWriteRequest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/core/write/DefaultWriteRequest.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/core/write/NothingWrittenException.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/core/write/NothingWrittenException.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/core/write/WriteException.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/core/write/WriteException.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/core/write/WriteRequest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/core/write/WriteRequest.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/core/write/WriteRequestQueue.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/core/write/WriteRequestQueue.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/core/write/WriteRequestWrapper.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/core/write/WriteRequestWrapper.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/core/write/WriteTimeoutException.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/core/write/WriteTimeoutException.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/core/write/WriteToClosedSessionException.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/core/write/WriteToClosedSessionException.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/filter/buffer/BufferedWriteFilter.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/filter/buffer/BufferedWriteFilter.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/filter/buffer/IoBufferLazyInitializer.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/filter/buffer/IoBufferLazyInitializer.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/filter/codec/AbstractProtocolDecoderOutput.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/filter/codec/AbstractProtocolDecoderOutput.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/filter/codec/AbstractProtocolEncoderOutput.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/filter/codec/AbstractProtocolEncoderOutput.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/filter/codec/CumulativeProtocolDecoder.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/filter/codec/CumulativeProtocolDecoder.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/filter/codec/ProtocolCodecException.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/filter/codec/ProtocolCodecException.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/filter/codec/ProtocolCodecFactory.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/filter/codec/ProtocolCodecFactory.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/filter/codec/ProtocolCodecFilter$1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/filter/codec/ProtocolCodecFilter$1.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/filter/codec/ProtocolCodecFilter$2.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/filter/codec/ProtocolCodecFilter$2.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/filter/codec/ProtocolCodecFilter$EncodedWriteRequest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/filter/codec/ProtocolCodecFilter$EncodedWriteRequest.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/filter/codec/ProtocolCodecFilter$MessageWriteRequest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/filter/codec/ProtocolCodecFilter$MessageWriteRequest.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/filter/codec/ProtocolCodecFilter$ProtocolDecoderOutputImpl.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/filter/codec/ProtocolCodecFilter$ProtocolDecoderOutputImpl.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/filter/codec/ProtocolCodecFilter$ProtocolEncoderOutputImpl.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/filter/codec/ProtocolCodecFilter$ProtocolEncoderOutputImpl.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/filter/codec/ProtocolCodecFilter.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/filter/codec/ProtocolCodecFilter.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/filter/codec/ProtocolCodecSession$1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/filter/codec/ProtocolCodecSession$1.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/filter/codec/ProtocolCodecSession$2.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/filter/codec/ProtocolCodecSession$2.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/filter/codec/ProtocolCodecSession.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/filter/codec/ProtocolCodecSession.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/filter/codec/ProtocolDecoder.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/filter/codec/ProtocolDecoder.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/filter/codec/ProtocolDecoderAdapter.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/filter/codec/ProtocolDecoderAdapter.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/filter/codec/ProtocolDecoderException.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/filter/codec/ProtocolDecoderException.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/filter/codec/ProtocolDecoderOutput.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/filter/codec/ProtocolDecoderOutput.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/filter/codec/ProtocolEncoder.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/filter/codec/ProtocolEncoder.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/filter/codec/ProtocolEncoderAdapter.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/filter/codec/ProtocolEncoderAdapter.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/filter/codec/ProtocolEncoderException.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/filter/codec/ProtocolEncoderException.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/filter/codec/ProtocolEncoderOutput.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/filter/codec/ProtocolEncoderOutput.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/filter/codec/RecoverableProtocolDecoderException.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/filter/codec/RecoverableProtocolDecoderException.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/filter/codec/SynchronizedProtocolDecoder.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/filter/codec/SynchronizedProtocolDecoder.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/filter/codec/SynchronizedProtocolEncoder.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/filter/codec/SynchronizedProtocolEncoder.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/filter/codec/bytes/ByteArrayCodecFactory.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/filter/codec/bytes/ByteArrayCodecFactory.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/filter/codec/bytes/ByteArrayDecoder.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/filter/codec/bytes/ByteArrayDecoder.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/filter/codec/bytes/ByteArrayEncoder.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/filter/codec/bytes/ByteArrayEncoder.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/filter/codec/demux/DemuxingProtocolCodecFactory.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/filter/codec/demux/DemuxingProtocolCodecFactory.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/filter/codec/demux/DemuxingProtocolDecoder$DefaultConstructorMessageDecoderFactory.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/filter/codec/demux/DemuxingProtocolDecoder$DefaultConstructorMessageDecoderFactory.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/filter/codec/demux/DemuxingProtocolDecoder$SingletonMessageDecoderFactory.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/filter/codec/demux/DemuxingProtocolDecoder$SingletonMessageDecoderFactory.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/filter/codec/demux/DemuxingProtocolDecoder$State.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/filter/codec/demux/DemuxingProtocolDecoder$State.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/filter/codec/demux/DemuxingProtocolDecoder.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/filter/codec/demux/DemuxingProtocolDecoder.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/filter/codec/demux/DemuxingProtocolEncoder$DefaultConstructorMessageEncoderFactory.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/filter/codec/demux/DemuxingProtocolEncoder$DefaultConstructorMessageEncoderFactory.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/filter/codec/demux/DemuxingProtocolEncoder$SingletonMessageEncoderFactory.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/filter/codec/demux/DemuxingProtocolEncoder$SingletonMessageEncoderFactory.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/filter/codec/demux/DemuxingProtocolEncoder$State.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/filter/codec/demux/DemuxingProtocolEncoder$State.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/filter/codec/demux/DemuxingProtocolEncoder.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/filter/codec/demux/DemuxingProtocolEncoder.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/filter/codec/demux/MessageDecoder.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/filter/codec/demux/MessageDecoder.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/filter/codec/demux/MessageDecoderAdapter.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/filter/codec/demux/MessageDecoderAdapter.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/filter/codec/demux/MessageDecoderFactory.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/filter/codec/demux/MessageDecoderFactory.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/filter/codec/demux/MessageDecoderResult.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/filter/codec/demux/MessageDecoderResult.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/filter/codec/demux/MessageEncoder.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/filter/codec/demux/MessageEncoder.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/filter/codec/demux/MessageEncoderFactory.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/filter/codec/demux/MessageEncoderFactory.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/filter/codec/demux/package-info.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/filter/codec/demux/package-info.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/filter/codec/package-info.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/filter/codec/package-info.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/filter/codec/prefixedstring/PrefixedStringCodecFactory.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/filter/codec/prefixedstring/PrefixedStringCodecFactory.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/filter/codec/prefixedstring/PrefixedStringDecoder.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/filter/codec/prefixedstring/PrefixedStringDecoder.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/filter/codec/prefixedstring/PrefixedStringEncoder.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/filter/codec/prefixedstring/PrefixedStringEncoder.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/filter/codec/serialization/ObjectSerializationCodecFactory.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/filter/codec/serialization/ObjectSerializationCodecFactory.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/filter/codec/serialization/ObjectSerializationDecoder.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/filter/codec/serialization/ObjectSerializationDecoder.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/filter/codec/serialization/ObjectSerializationEncoder.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/filter/codec/serialization/ObjectSerializationEncoder.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/filter/codec/serialization/ObjectSerializationInputStream.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/filter/codec/serialization/ObjectSerializationInputStream.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/filter/codec/serialization/ObjectSerializationOutputStream.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/filter/codec/serialization/ObjectSerializationOutputStream.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/filter/codec/serialization/package-info.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/filter/codec/serialization/package-info.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/filter/codec/statemachine/ConsumeToCrLfDecodingState.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/filter/codec/statemachine/ConsumeToCrLfDecodingState.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/filter/codec/statemachine/ConsumeToDynamicTerminatorDecodingState.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/filter/codec/statemachine/ConsumeToDynamicTerminatorDecodingState.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/filter/codec/statemachine/ConsumeToEndOfSessionDecodingState.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/filter/codec/statemachine/ConsumeToEndOfSessionDecodingState.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/filter/codec/statemachine/ConsumeToLinearWhitespaceDecodingState.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/filter/codec/statemachine/ConsumeToLinearWhitespaceDecodingState.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/filter/codec/statemachine/ConsumeToTerminatorDecodingState.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/filter/codec/statemachine/ConsumeToTerminatorDecodingState.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/filter/codec/statemachine/CrLfDecodingState.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/filter/codec/statemachine/CrLfDecodingState.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/filter/codec/statemachine/DecodingState.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/filter/codec/statemachine/DecodingState.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/filter/codec/statemachine/DecodingStateMachine$1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/filter/codec/statemachine/DecodingStateMachine$1.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/filter/codec/statemachine/DecodingStateMachine.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/filter/codec/statemachine/DecodingStateMachine.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/filter/codec/statemachine/DecodingStateProtocolDecoder.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/filter/codec/statemachine/DecodingStateProtocolDecoder.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/filter/codec/statemachine/FixedLengthDecodingState.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/filter/codec/statemachine/FixedLengthDecodingState.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/filter/codec/statemachine/IntegerDecodingState.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/filter/codec/statemachine/IntegerDecodingState.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/filter/codec/statemachine/LinearWhitespaceSkippingState.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/filter/codec/statemachine/LinearWhitespaceSkippingState.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/filter/codec/statemachine/ShortIntegerDecodingState.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/filter/codec/statemachine/ShortIntegerDecodingState.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/filter/codec/statemachine/SingleByteDecodingState.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/filter/codec/statemachine/SingleByteDecodingState.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/filter/codec/statemachine/SkippingState.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/filter/codec/statemachine/SkippingState.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/filter/codec/textline/LineDelimiter.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/filter/codec/textline/LineDelimiter.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/filter/codec/textline/TextLineCodecFactory.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/filter/codec/textline/TextLineCodecFactory.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/filter/codec/textline/TextLineDecoder$Context.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/filter/codec/textline/TextLineDecoder$Context.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/filter/codec/textline/TextLineDecoder.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/filter/codec/textline/TextLineDecoder.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/filter/codec/textline/TextLineEncoder.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/filter/codec/textline/TextLineEncoder.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/filter/codec/textline/package-info.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/filter/codec/textline/package-info.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/filter/errorgenerating/ErrorGeneratingFilter.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/filter/errorgenerating/ErrorGeneratingFilter.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/filter/errorgenerating/package-info.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/filter/errorgenerating/package-info.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/filter/executor/DefaultIoEventSizeEstimator.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/filter/executor/DefaultIoEventSizeEstimator.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/filter/executor/ExecutorFilter.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/filter/executor/ExecutorFilter.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/filter/executor/IoEventQueueHandler$1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/filter/executor/IoEventQueueHandler$1.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/filter/executor/IoEventQueueHandler.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/filter/executor/IoEventQueueHandler.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/filter/executor/IoEventQueueThrottle.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/filter/executor/IoEventQueueThrottle.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/filter/executor/IoEventSizeEstimator.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/filter/executor/IoEventSizeEstimator.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/filter/executor/OrderedThreadPoolExecutor$FIFOEntry.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/filter/executor/OrderedThreadPoolExecutor$FIFOEntry.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/filter/executor/OrderedThreadPoolExecutor$SessionTasksQueue.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/filter/executor/OrderedThreadPoolExecutor$SessionTasksQueue.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/filter/executor/OrderedThreadPoolExecutor$Worker.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/filter/executor/OrderedThreadPoolExecutor$Worker.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/filter/executor/OrderedThreadPoolExecutor.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/filter/executor/OrderedThreadPoolExecutor.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/filter/executor/UnorderedThreadPoolExecutor$1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/filter/executor/UnorderedThreadPoolExecutor$1.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/filter/executor/UnorderedThreadPoolExecutor$Worker.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/filter/executor/UnorderedThreadPoolExecutor$Worker.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/filter/executor/UnorderedThreadPoolExecutor.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/filter/executor/UnorderedThreadPoolExecutor.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/filter/executor/WriteRequestFilter$1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/filter/executor/WriteRequestFilter$1.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/filter/executor/WriteRequestFilter.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/filter/executor/WriteRequestFilter.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/filter/executor/package-info.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/filter/executor/package-info.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/filter/firewall/BlacklistFilter.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/filter/firewall/BlacklistFilter.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/filter/firewall/ConnectionThrottleFilter$ExpiredSessionThread.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/filter/firewall/ConnectionThrottleFilter$ExpiredSessionThread.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/filter/firewall/ConnectionThrottleFilter.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/filter/firewall/ConnectionThrottleFilter.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/filter/firewall/Subnet.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/filter/firewall/Subnet.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/filter/firewall/package-info.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/filter/firewall/package-info.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/filter/keepalive/KeepAliveFilter.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/filter/keepalive/KeepAliveFilter.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/filter/keepalive/KeepAliveMessageFactory.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/filter/keepalive/KeepAliveMessageFactory.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/filter/keepalive/KeepAliveRequestTimeoutException.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/filter/keepalive/KeepAliveRequestTimeoutException.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/filter/keepalive/KeepAliveRequestTimeoutHandler$1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/filter/keepalive/KeepAliveRequestTimeoutHandler$1.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/filter/keepalive/KeepAliveRequestTimeoutHandler$2.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/filter/keepalive/KeepAliveRequestTimeoutHandler$2.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/filter/keepalive/KeepAliveRequestTimeoutHandler$3.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/filter/keepalive/KeepAliveRequestTimeoutHandler$3.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/filter/keepalive/KeepAliveRequestTimeoutHandler$4.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/filter/keepalive/KeepAliveRequestTimeoutHandler$4.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/filter/keepalive/KeepAliveRequestTimeoutHandler$5.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/filter/keepalive/KeepAliveRequestTimeoutHandler$5.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/filter/keepalive/KeepAliveRequestTimeoutHandler.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/filter/keepalive/KeepAliveRequestTimeoutHandler.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/filter/keepalive/package-info.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/filter/keepalive/package-info.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/filter/package-info.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/filter/package-info.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/filter/ssl/BogusTrustManagerFactory$1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/filter/ssl/BogusTrustManagerFactory$1.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/filter/ssl/BogusTrustManagerFactory$2.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/filter/ssl/BogusTrustManagerFactory$2.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/filter/ssl/BogusTrustManagerFactory$BogusTrustManagerFactorySpi.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/filter/ssl/BogusTrustManagerFactory$BogusTrustManagerFactorySpi.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/filter/ssl/BogusTrustManagerFactory.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/filter/ssl/BogusTrustManagerFactory.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/filter/ssl/KeyStoreFactory.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/filter/ssl/KeyStoreFactory.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/filter/ssl/SslContextFactory.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/filter/ssl/SslContextFactory.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/filter/ssl/SslFilter$1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/filter/ssl/SslFilter$1.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/filter/ssl/SslFilter$EncryptedWriteRequest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/filter/ssl/SslFilter$EncryptedWriteRequest.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/filter/ssl/SslFilter$SslFilterMessage.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/filter/ssl/SslFilter$SslFilterMessage.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/filter/ssl/SslFilter.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/filter/ssl/SslFilter.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/filter/ssl/SslHandler.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/filter/ssl/SslHandler.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/filter/ssl/package-info.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/filter/ssl/package-info.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/filter/statistic/ProfilerTimerFilter$TimerWorker.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/filter/statistic/ProfilerTimerFilter$TimerWorker.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/filter/statistic/ProfilerTimerFilter.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/filter/statistic/ProfilerTimerFilter.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/filter/statistic/package-info.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/filter/statistic/package-info.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/filter/stream/AbstractStreamWriteFilter.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/filter/stream/AbstractStreamWriteFilter.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/filter/stream/FileRegionWriteFilter.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/filter/stream/FileRegionWriteFilter.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/filter/stream/StreamWriteFilter.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/filter/stream/StreamWriteFilter.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/filter/stream/package-info.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/filter/stream/package-info.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/filter/util/CommonEventFilter.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/filter/util/CommonEventFilter.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/filter/util/NoopFilter.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/filter/util/NoopFilter.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/filter/util/ReferenceCountingFilter.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/filter/util/ReferenceCountingFilter.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/filter/util/SessionAttributeInitializingFilter.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/filter/util/SessionAttributeInitializingFilter.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/filter/util/WriteRequestFilter$FilteredWriteRequest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/filter/util/WriteRequestFilter$FilteredWriteRequest.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/filter/util/WriteRequestFilter.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/filter/util/WriteRequestFilter.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/filter/util/package-info.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/filter/util/package-info.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/handler/chain/ChainedIoHandler.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/handler/chain/ChainedIoHandler.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/handler/chain/IoHandlerChain$1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/handler/chain/IoHandlerChain$1.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/handler/chain/IoHandlerChain$2.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/handler/chain/IoHandlerChain$2.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/handler/chain/IoHandlerChain$Entry$1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/handler/chain/IoHandlerChain$Entry$1.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/handler/chain/IoHandlerChain$Entry.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/handler/chain/IoHandlerChain$Entry.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/handler/chain/IoHandlerChain.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/handler/chain/IoHandlerChain.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/handler/chain/IoHandlerCommand$NextCommand.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/handler/chain/IoHandlerCommand$NextCommand.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/handler/chain/IoHandlerCommand.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/handler/chain/IoHandlerCommand.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/handler/chain/package-info.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/handler/chain/package-info.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/handler/demux/DemuxingIoHandler.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/handler/demux/DemuxingIoHandler.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/handler/demux/ExceptionHandler$1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/handler/demux/ExceptionHandler$1.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/handler/demux/ExceptionHandler$2.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/handler/demux/ExceptionHandler$2.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/handler/demux/ExceptionHandler.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/handler/demux/ExceptionHandler.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/handler/demux/MessageHandler$1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/handler/demux/MessageHandler$1.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/handler/demux/MessageHandler.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/handler/demux/MessageHandler.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/handler/demux/package-info.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/handler/demux/package-info.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/handler/multiton/SingleSessionIoHandler.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/handler/multiton/SingleSessionIoHandler.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/handler/multiton/SingleSessionIoHandlerAdapter.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/handler/multiton/SingleSessionIoHandlerAdapter.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/handler/multiton/SingleSessionIoHandlerDelegate.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/handler/multiton/SingleSessionIoHandlerDelegate.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/handler/multiton/SingleSessionIoHandlerFactory.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/handler/multiton/SingleSessionIoHandlerFactory.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/handler/multiton/package-info.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/handler/multiton/package-info.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/handler/package-info.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/handler/package-info.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/handler/stream/IoSessionInputStream.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/handler/stream/IoSessionInputStream.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/handler/stream/IoSessionOutputStream.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/handler/stream/IoSessionOutputStream.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/handler/stream/StreamIoHandler$StreamIoException.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/handler/stream/StreamIoHandler$StreamIoException.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/handler/stream/StreamIoHandler.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/handler/stream/StreamIoHandler.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/proxy/AbstractProxyIoHandler.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/proxy/AbstractProxyIoHandler.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/proxy/AbstractProxyLogicHandler$Event.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/proxy/AbstractProxyLogicHandler$Event.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/proxy/AbstractProxyLogicHandler.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/proxy/AbstractProxyLogicHandler.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/proxy/ProxyAuthException.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/proxy/ProxyAuthException.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/proxy/ProxyConnector.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/proxy/ProxyConnector.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/proxy/ProxyLogicHandler.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/proxy/ProxyLogicHandler.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/proxy/event/IoSessionEvent.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/proxy/event/IoSessionEvent.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/proxy/event/IoSessionEventQueue.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/proxy/event/IoSessionEventQueue.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/proxy/event/IoSessionEventType.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/proxy/event/IoSessionEventType.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/proxy/filter/ProxyFilter.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/proxy/filter/ProxyFilter.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/proxy/filter/ProxyHandshakeIoBuffer.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/proxy/filter/ProxyHandshakeIoBuffer.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/proxy/handlers/ProxyRequest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/proxy/handlers/ProxyRequest.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/proxy/handlers/http/AbstractAuthLogicHandler.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/proxy/handlers/http/AbstractAuthLogicHandler.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/proxy/handlers/http/AbstractHttpLogicHandler$1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/proxy/handlers/http/AbstractHttpLogicHandler$1.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/proxy/handlers/http/AbstractHttpLogicHandler.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/proxy/handlers/http/AbstractHttpLogicHandler.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/proxy/handlers/http/HttpAuthenticationMethods.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/proxy/handlers/http/HttpAuthenticationMethods.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/proxy/handlers/http/HttpProxyConstants.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/proxy/handlers/http/HttpProxyConstants.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/proxy/handlers/http/HttpProxyRequest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/proxy/handlers/http/HttpProxyRequest.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/proxy/handlers/http/HttpProxyResponse.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/proxy/handlers/http/HttpProxyResponse.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/proxy/handlers/http/HttpSmartProxyHandler.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/proxy/handlers/http/HttpSmartProxyHandler.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/proxy/handlers/http/basic/HttpBasicAuthLogicHandler.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/proxy/handlers/http/basic/HttpBasicAuthLogicHandler.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/proxy/handlers/http/basic/HttpNoAuthLogicHandler.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/proxy/handlers/http/basic/HttpNoAuthLogicHandler.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/proxy/handlers/http/digest/DigestUtilities.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/proxy/handlers/http/digest/DigestUtilities.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/proxy/handlers/http/digest/HttpDigestAuthLogicHandler.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/proxy/handlers/http/digest/HttpDigestAuthLogicHandler.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/proxy/handlers/http/ntlm/HttpNTLMAuthLogicHandler.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/proxy/handlers/http/ntlm/HttpNTLMAuthLogicHandler.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/proxy/handlers/http/ntlm/NTLMConstants.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/proxy/handlers/http/ntlm/NTLMConstants.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/proxy/handlers/http/ntlm/NTLMResponses.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/proxy/handlers/http/ntlm/NTLMResponses.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/proxy/handlers/http/ntlm/NTLMUtilities.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/proxy/handlers/http/ntlm/NTLMUtilities.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/proxy/handlers/socks/AbstractSocksLogicHandler.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/proxy/handlers/socks/AbstractSocksLogicHandler.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/proxy/handlers/socks/Socks4LogicHandler.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/proxy/handlers/socks/Socks4LogicHandler.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/proxy/handlers/socks/Socks5LogicHandler.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/proxy/handlers/socks/Socks5LogicHandler.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/proxy/handlers/socks/SocksProxyConstants.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/proxy/handlers/socks/SocksProxyConstants.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/proxy/handlers/socks/SocksProxyRequest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/proxy/handlers/socks/SocksProxyRequest.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/proxy/session/ProxyIoSession.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/proxy/session/ProxyIoSession.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/proxy/session/ProxyIoSessionInitializer.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/proxy/session/ProxyIoSessionInitializer.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/proxy/utils/ByteUtilities.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/proxy/utils/ByteUtilities.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/proxy/utils/IoBufferDecoder$DecodingContext.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/proxy/utils/IoBufferDecoder$DecodingContext.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/proxy/utils/IoBufferDecoder.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/proxy/utils/IoBufferDecoder.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/proxy/utils/StringUtilities.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/proxy/utils/StringUtilities.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/transport/socket/AbstractDatagramSessionConfig.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/transport/socket/AbstractDatagramSessionConfig.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/transport/socket/AbstractSocketSessionConfig.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/transport/socket/AbstractSocketSessionConfig.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/transport/socket/DatagramAcceptor.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/transport/socket/DatagramAcceptor.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/transport/socket/DatagramConnector.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/transport/socket/DatagramConnector.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/transport/socket/DatagramSessionConfig.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/transport/socket/DatagramSessionConfig.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/transport/socket/DefaultDatagramSessionConfig.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/transport/socket/DefaultDatagramSessionConfig.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/transport/socket/DefaultSocketSessionConfig.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/transport/socket/DefaultSocketSessionConfig.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/transport/socket/SocketAcceptor.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/transport/socket/SocketAcceptor.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/transport/socket/SocketConnector.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/transport/socket/SocketConnector.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/transport/socket/SocketSessionConfig.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/transport/socket/SocketSessionConfig.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/transport/socket/nio/NioDatagramAcceptor$Acceptor.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/transport/socket/nio/NioDatagramAcceptor$Acceptor.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/transport/socket/nio/NioDatagramAcceptor.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/transport/socket/nio/NioDatagramAcceptor.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/transport/socket/nio/NioDatagramConnector.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/transport/socket/nio/NioDatagramConnector.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/transport/socket/nio/NioDatagramSession.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/transport/socket/nio/NioDatagramSession.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/transport/socket/nio/NioDatagramSessionConfig.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/transport/socket/nio/NioDatagramSessionConfig.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/transport/socket/nio/NioProcessor$IoSessionIterator.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/transport/socket/nio/NioProcessor$IoSessionIterator.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/transport/socket/nio/NioProcessor.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/transport/socket/nio/NioProcessor.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/transport/socket/nio/NioSession.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/transport/socket/nio/NioSession.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/transport/socket/nio/NioSocketAcceptor$ServerSocketChannelIterator.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/transport/socket/nio/NioSocketAcceptor$ServerSocketChannelIterator.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/transport/socket/nio/NioSocketAcceptor.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/transport/socket/nio/NioSocketAcceptor.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/transport/socket/nio/NioSocketConnector$SocketChannelIterator.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/transport/socket/nio/NioSocketConnector$SocketChannelIterator.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/transport/socket/nio/NioSocketConnector.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/transport/socket/nio/NioSocketConnector.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/transport/socket/nio/NioSocketSession$SessionConfigImpl.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/transport/socket/nio/NioSocketSession$SessionConfigImpl.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/transport/socket/nio/NioSocketSession.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/transport/socket/nio/NioSocketSession.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/transport/socket/nio/package-info.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/transport/socket/nio/package-info.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/transport/vmpipe/DefaultVmPipeSessionConfig.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/transport/vmpipe/DefaultVmPipeSessionConfig.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/transport/vmpipe/VmPipe.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/transport/vmpipe/VmPipe.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/transport/vmpipe/VmPipeAcceptor.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/transport/vmpipe/VmPipeAcceptor.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/transport/vmpipe/VmPipeAddress.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/transport/vmpipe/VmPipeAddress.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/transport/vmpipe/VmPipeConnector$LocalAddressReclaimer.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/transport/vmpipe/VmPipeConnector$LocalAddressReclaimer.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/transport/vmpipe/VmPipeConnector.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/transport/vmpipe/VmPipeConnector.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/transport/vmpipe/VmPipeFilterChain$VmPipeIoProcessor.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/transport/vmpipe/VmPipeFilterChain$VmPipeIoProcessor.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/transport/vmpipe/VmPipeFilterChain.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/transport/vmpipe/VmPipeFilterChain.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/transport/vmpipe/VmPipeSession.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/transport/vmpipe/VmPipeSession.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/transport/vmpipe/VmPipeSessionConfig.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/transport/vmpipe/VmPipeSessionConfig.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/transport/vmpipe/package-info.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/transport/vmpipe/package-info.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/util/AvailablePortFinder.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/util/AvailablePortFinder.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/util/Base64.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/util/Base64.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/util/CircularQueue.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/util/CircularQueue.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/util/ConcurrentHashSet.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/util/ConcurrentHashSet.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/util/CopyOnWriteMap.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/util/CopyOnWriteMap.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/util/DaemonThreadFactory.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/util/DaemonThreadFactory.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/util/DefaultExceptionMonitor.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/util/DefaultExceptionMonitor.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/util/ExceptionMonitor.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/util/ExceptionMonitor.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/util/ExpirationListener.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/util/ExpirationListener.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/util/ExpiringMap$Expirer.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/util/ExpiringMap$Expirer.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/util/ExpiringMap$ExpiringObject.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/util/ExpiringMap$ExpiringObject.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/util/ExpiringMap.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/util/ExpiringMap.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/util/IdentityHashSet.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/util/IdentityHashSet.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/util/LazyInitializedCacheMap$NoopInitializer.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/util/LazyInitializedCacheMap$NoopInitializer.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/util/LazyInitializedCacheMap.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/util/LazyInitializedCacheMap.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/util/LazyInitializer.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/util/LazyInitializer.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/util/MapBackedSet.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/util/MapBackedSet.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/util/NamePreservingRunnable.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/util/NamePreservingRunnable.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/util/SynchronizedQueue.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/util/SynchronizedQueue.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/util/Transform.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/util/Transform.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/util/byteaccess/AbstractByteArray.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/util/byteaccess/AbstractByteArray.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/util/byteaccess/BufferByteArray$1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/util/byteaccess/BufferByteArray$1.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/util/byteaccess/BufferByteArray$CursorImpl.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/util/byteaccess/BufferByteArray$CursorImpl.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/util/byteaccess/BufferByteArray.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/util/byteaccess/BufferByteArray.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/util/byteaccess/ByteArray$Cursor.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/util/byteaccess/ByteArray$Cursor.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/util/byteaccess/ByteArray.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/util/byteaccess/ByteArray.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/util/byteaccess/ByteArrayFactory.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/util/byteaccess/ByteArrayFactory.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/util/byteaccess/ByteArrayList$Node.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/util/byteaccess/ByteArrayList$Node.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/util/byteaccess/ByteArrayList.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/util/byteaccess/ByteArrayList.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/util/byteaccess/ByteArrayPool$DirectBufferByteArray.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/util/byteaccess/ByteArrayPool$DirectBufferByteArray.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/util/byteaccess/ByteArrayPool.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/util/byteaccess/ByteArrayPool.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/util/byteaccess/CompositeByteArray$1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/util/byteaccess/CompositeByteArray$1.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/util/byteaccess/CompositeByteArray$2.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/util/byteaccess/CompositeByteArray$2.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/util/byteaccess/CompositeByteArray$CursorImpl.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/util/byteaccess/CompositeByteArray$CursorImpl.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/util/byteaccess/CompositeByteArray$CursorListener.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/util/byteaccess/CompositeByteArray$CursorListener.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/util/byteaccess/CompositeByteArray.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/util/byteaccess/CompositeByteArray.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/util/byteaccess/CompositeByteArrayRelativeBase$1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/util/byteaccess/CompositeByteArrayRelativeBase$1.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/util/byteaccess/CompositeByteArrayRelativeBase.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/util/byteaccess/CompositeByteArrayRelativeBase.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/util/byteaccess/CompositeByteArrayRelativeReader.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/util/byteaccess/CompositeByteArrayRelativeReader.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/util/byteaccess/CompositeByteArrayRelativeWriter$ChunkedExpander.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/util/byteaccess/CompositeByteArrayRelativeWriter$ChunkedExpander.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/util/byteaccess/CompositeByteArrayRelativeWriter$Expander.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/util/byteaccess/CompositeByteArrayRelativeWriter$Expander.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/util/byteaccess/CompositeByteArrayRelativeWriter$Flusher.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/util/byteaccess/CompositeByteArrayRelativeWriter$Flusher.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/util/byteaccess/CompositeByteArrayRelativeWriter$NopExpander.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/util/byteaccess/CompositeByteArrayRelativeWriter$NopExpander.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/util/byteaccess/CompositeByteArrayRelativeWriter.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/util/byteaccess/CompositeByteArrayRelativeWriter.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/util/byteaccess/IoAbsoluteReader.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/util/byteaccess/IoAbsoluteReader.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/util/byteaccess/IoAbsoluteWriter.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/util/byteaccess/IoAbsoluteWriter.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/util/byteaccess/IoRelativeReader.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/util/byteaccess/IoRelativeReader.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/util/byteaccess/IoRelativeWriter.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/util/byteaccess/IoRelativeWriter.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/util/byteaccess/SimpleByteArrayFactory$1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/util/byteaccess/SimpleByteArrayFactory$1.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/util/byteaccess/SimpleByteArrayFactory.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/util/byteaccess/SimpleByteArrayFactory.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina/util/package-info.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina/util/package-info.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina4/android/ConnectionConfiguration$Builder.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina4/android/ConnectionConfiguration$Builder.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina4/android/ConnectionConfiguration$KeepAliveMessageBridge.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina4/android/ConnectionConfiguration$KeepAliveMessageBridge.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina4/android/ConnectionConfiguration.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina4/android/ConnectionConfiguration.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina4/android/ConnectionListener.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina4/android/ConnectionListener.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina4/android/ConnectionManager$1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina4/android/ConnectionManager$1.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina4/android/ConnectionManager$Connection.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina4/android/ConnectionManager$Connection.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina4/android/ConnectionManager$ConnectionFactory.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina4/android/ConnectionManager$ConnectionFactory.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina4/android/ConnectionManager$ConnectionHandler.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina4/android/ConnectionManager$ConnectionHandler.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina4/android/ConnectionManager.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina4/android/ConnectionManager.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina4/android/log/Mina4Log.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina4/android/log/Mina4Log.class -------------------------------------------------------------------------------- /bin/classes/org/apache/mina4/android/log/Mina4WriteLog.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/classes/org/apache/mina4/android/log/Mina4WriteLog.class -------------------------------------------------------------------------------- /bin/mina4-android.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/bin/mina4-android.jar -------------------------------------------------------------------------------- /gen/mina4/android/BuildConfig.java: -------------------------------------------------------------------------------- 1 | /** Automatically generated file. DO NOT MODIFY */ 2 | package mina4.android; 3 | 4 | public final class BuildConfig { 5 | public final static boolean DEBUG = true; 6 | } -------------------------------------------------------------------------------- /gen/mina4/android/R.java: -------------------------------------------------------------------------------- 1 | /* AUTO-GENERATED FILE. DO NOT MODIFY. 2 | * 3 | * This class was automatically generated by the 4 | * aapt tool from the resource data it found. It 5 | * should not be modified by hand. 6 | */ 7 | 8 | package mina4.android; 9 | 10 | public final class R { 11 | public static final class attr { 12 | } 13 | public static final class string { 14 | public static int app_name=0x7f020000; 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /proguard-project.txt: -------------------------------------------------------------------------------- 1 | # To enable ProGuard in your project, edit project.properties 2 | # to define the proguard.config property as described in that file. 3 | # 4 | # Add project specific ProGuard rules here. 5 | # By default, the flags in this file are appended to flags specified 6 | # in ${sdk.dir}/tools/proguard/proguard-android.txt 7 | # You can edit the include path and order by changing the ProGuard 8 | # include property in project.properties. 9 | # 10 | # For more details, see 11 | # http://developer.android.com/guide/developing/tools/proguard.html 12 | 13 | # Add any project specific keep options here: 14 | 15 | # If your project uses WebView with JS, uncomment the following 16 | # and specify the fully qualified class name to the JavaScript interface 17 | # class: 18 | #-keepclassmembers class fqcn.of.javascript.interface.for.webview { 19 | # public *; 20 | #} 21 | -------------------------------------------------------------------------------- /project.properties: -------------------------------------------------------------------------------- 1 | # This file is automatically generated by Android Tools. 2 | # Do not modify this file -- YOUR CHANGES WILL BE ERASED! 3 | # 4 | # This file must be checked in Version Control Systems. 5 | # 6 | # To customize properties used by the Ant build system edit 7 | # "ant.properties", and override values to adapt the script to your 8 | # project structure. 9 | # 10 | # To enable ProGuard to shrink and obfuscate your code, uncomment this (available properties: sdk.dir, user.home): 11 | #proguard.config=${sdk.dir}/tools/proguard/proguard-android.txt:proguard-project.txt 12 | 13 | # Project target. 14 | target=android-21 15 | android.library=true 16 | -------------------------------------------------------------------------------- /res/values/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | mina4-android 5 | 6 | 7 | -------------------------------------------------------------------------------- /src/org/apache/mina/core/buffer/IoBuffer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/src/org/apache/mina/core/buffer/IoBuffer.java -------------------------------------------------------------------------------- /src/org/apache/mina/core/package-info.java: -------------------------------------------------------------------------------- 1 | /* 2 | * Licensed to the Apache Software Foundation (ASF) under one 3 | * or more contributor license agreements. See the NOTICE file 4 | * distributed with this work for additional information 5 | * regarding copyright ownership. The ASF licenses this file 6 | * to you under the Apache License, Version 2.0 (the 7 | * "License"); you may not use this file except in compliance 8 | * with the License. You may obtain a copy of the License at 9 | * 10 | * http://www.apache.org/licenses/LICENSE-2.0 11 | * 12 | * Unless required by applicable law or agreed to in writing, 13 | * software distributed under the License is distributed on an 14 | * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 15 | * KIND, either express or implied. See the License for the 16 | * specific language governing permissions and limitations 17 | * under the License. 18 | * 19 | */ 20 | 21 | /** 22 | * Common types required for users to use MINA. 23 | * 24 | * @author mina4-android 25 | */ 26 | package org.apache.mina.core; 27 | -------------------------------------------------------------------------------- /src/org/apache/mina/core/polling/package-info.java: -------------------------------------------------------------------------------- 1 | /* 2 | * Licensed to the Apache Software Foundation (ASF) under one 3 | * or more contributor license agreements. See the NOTICE file 4 | * distributed with this work for additional information 5 | * regarding copyright ownership. The ASF licenses this file 6 | * to you under the Apache License, Version 2.0 (the 7 | * "License"); you may not use this file except in compliance 8 | * with the License. You may obtain a copy of the License at 9 | * 10 | * http://www.apache.org/licenses/LICENSE-2.0 11 | * 12 | * Unless required by applicable law or agreed to in writing, 13 | * software distributed under the License is distributed on an 14 | * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 15 | * KIND, either express or implied. See the License for the 16 | * specific language governing permissions and limitations 17 | * under the License. 18 | * 19 | */ 20 | 21 | /** 22 | * Base class for implementing transport based on active polling strategies like NIO select call, 23 | * or any API based on I/O polling system calls (epoll, poll, select, kqueue, etc). Know 24 | * implementations are org.apache.mina.transport.socket.nio and org.apache.mina.transport.socket.apr. 25 | * 26 | * @author mina4-android 27 | */ 28 | package org.apache.mina.core.polling; 29 | -------------------------------------------------------------------------------- /src/org/apache/mina/core/session/IoSessionInitializer.java: -------------------------------------------------------------------------------- 1 | /* 2 | * Licensed to the Apache Software Foundation (ASF) under one 3 | * or more contributor license agreements. See the NOTICE file 4 | * distributed with this work for additional information 5 | * regarding copyright ownership. The ASF licenses this file 6 | * to you under the Apache License, Version 2.0 (the 7 | * "License"); you may not use this file except in compliance 8 | * with the License. You may obtain a copy of the License at 9 | * 10 | * http://www.apache.org/licenses/LICENSE-2.0 11 | * 12 | * Unless required by applicable law or agreed to in writing, 13 | * software distributed under the License is distributed on an 14 | * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 15 | * KIND, either express or implied. See the License for the 16 | * specific language governing permissions and limitations 17 | * under the License. 18 | * 19 | */ 20 | package org.apache.mina.core.session; 21 | 22 | import org.apache.mina.core.future.IoFuture; 23 | 24 | /** 25 | * Defines a callback for obtaining the {@link IoSession} during 26 | * session initialization. 27 | * 28 | * @param The IoFuture type 29 | * 30 | * @author mina4-android 31 | */ 32 | public interface IoSessionInitializer { 33 | /** 34 | * Initialize a session 35 | * 36 | * @param session The IoSession to initialize 37 | * @param future The IoFuture to inform when the session has been initialized 38 | */ 39 | void initializeSession(IoSession session, T future); 40 | } 41 | -------------------------------------------------------------------------------- /src/org/apache/mina/core/session/SessionState.java: -------------------------------------------------------------------------------- 1 | /* 2 | * Licensed to the Apache Software Foundation (ASF) under one 3 | * or more contributor license agreements. See the NOTICE file 4 | * distributed with this work for additional information 5 | * regarding copyright ownership. The ASF licenses this file 6 | * to you under the Apache License, Version 2.0 (the 7 | * "License"); you may not use this file except in compliance 8 | * with the License. You may obtain a copy of the License at 9 | * 10 | * http://www.apache.org/licenses/LICENSE-2.0 11 | * 12 | * Unless required by applicable law or agreed to in writing, 13 | * software distributed under the License is distributed on an 14 | * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 15 | * KIND, either express or implied. See the License for the 16 | * specific language governing permissions and limitations 17 | * under the License. 18 | * 19 | */ 20 | package org.apache.mina.core.session; 21 | 22 | /** 23 | * The session state. A session can be in three different state : 24 | * 29 | * 30 | * @author mina4-android 31 | */ 32 | public enum SessionState { 33 | /** Session being created, not yet completed */ 34 | OPENING, 35 | 36 | /** Opened session */ 37 | OPENED, 38 | 39 | /** A session being closed */ 40 | CLOSING 41 | } -------------------------------------------------------------------------------- /src/org/apache/mina/filter/codec/ProtocolEncoderAdapter.java: -------------------------------------------------------------------------------- 1 | /* 2 | * Licensed to the Apache Software Foundation (ASF) under one 3 | * or more contributor license agreements. See the NOTICE file 4 | * distributed with this work for additional information 5 | * regarding copyright ownership. The ASF licenses this file 6 | * to you under the Apache License, Version 2.0 (the 7 | * "License"); you may not use this file except in compliance 8 | * with the License. You may obtain a copy of the License at 9 | * 10 | * http://www.apache.org/licenses/LICENSE-2.0 11 | * 12 | * Unless required by applicable law or agreed to in writing, 13 | * software distributed under the License is distributed on an 14 | * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 15 | * KIND, either express or implied. See the License for the 16 | * specific language governing permissions and limitations 17 | * under the License. 18 | * 19 | */ 20 | package org.apache.mina.filter.codec; 21 | 22 | import org.apache.mina.core.session.IoSession; 23 | 24 | /** 25 | * An abstract {@link ProtocolEncoder} implementation for those who don't have any 26 | * resources to dispose. 27 | * 28 | * @author mina4-android 29 | */ 30 | public abstract class ProtocolEncoderAdapter implements ProtocolEncoder { 31 | /** 32 | * Override this method dispose all resources related with this encoder. 33 | * The default implementation does nothing. 34 | */ 35 | @Override 36 | public void dispose(IoSession session) throws Exception { 37 | // Do nothing 38 | } 39 | } 40 | -------------------------------------------------------------------------------- /src/org/apache/mina/filter/codec/ProtocolEncoderOutput.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Jiang/mina4-android/b01af7d2098ab2076a3111caae3961937f7766ea/src/org/apache/mina/filter/codec/ProtocolEncoderOutput.java -------------------------------------------------------------------------------- /src/org/apache/mina/filter/codec/demux/MessageDecoderAdapter.java: -------------------------------------------------------------------------------- 1 | /* 2 | * Licensed to the Apache Software Foundation (ASF) under one 3 | * or more contributor license agreements. See the NOTICE file 4 | * distributed with this work for additional information 5 | * regarding copyright ownership. The ASF licenses this file 6 | * to you under the Apache License, Version 2.0 (the 7 | * "License"); you may not use this file except in compliance 8 | * with the License. You may obtain a copy of the License at 9 | * 10 | * http://www.apache.org/licenses/LICENSE-2.0 11 | * 12 | * Unless required by applicable law or agreed to in writing, 13 | * software distributed under the License is distributed on an 14 | * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 15 | * KIND, either express or implied. See the License for the 16 | * specific language governing permissions and limitations 17 | * under the License. 18 | * 19 | */ 20 | package org.apache.mina.filter.codec.demux; 21 | 22 | import org.apache.mina.core.session.IoSession; 23 | import org.apache.mina.filter.codec.ProtocolDecoderOutput; 24 | 25 | /** 26 | * An abstract {@link MessageDecoder} implementation for those who don't need to 27 | * implement {@link MessageDecoder#finishDecode(IoSession, ProtocolDecoderOutput)} 28 | * method. 29 | * 30 | * @author mina4-android 31 | */ 32 | public abstract class MessageDecoderAdapter implements MessageDecoder { 33 | /** 34 | * Override this method to deal with the closed connection. 35 | * The default implementation does nothing. 36 | */ 37 | public void finishDecode(IoSession session, ProtocolDecoderOutput out) throws Exception { 38 | // Do nothing 39 | } 40 | } 41 | -------------------------------------------------------------------------------- /src/org/apache/mina/filter/codec/demux/MessageDecoderFactory.java: -------------------------------------------------------------------------------- 1 | /* 2 | * Licensed to the Apache Software Foundation (ASF) under one 3 | * or more contributor license agreements. See the NOTICE file 4 | * distributed with this work for additional information 5 | * regarding copyright ownership. The ASF licenses this file 6 | * to you under the Apache License, Version 2.0 (the 7 | * "License"); you may not use this file except in compliance 8 | * with the License. You may obtain a copy of the License at 9 | * 10 | * http://www.apache.org/licenses/LICENSE-2.0 11 | * 12 | * Unless required by applicable law or agreed to in writing, 13 | * software distributed under the License is distributed on an 14 | * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 15 | * KIND, either express or implied. See the License for the 16 | * specific language governing permissions and limitations 17 | * under the License. 18 | * 19 | */ 20 | package org.apache.mina.filter.codec.demux; 21 | 22 | /** 23 | * A factory that creates a new instance of {@link MessageDecoder}. 24 | * 25 | * @author mina4-android 26 | * 27 | * @see DemuxingProtocolDecoder 28 | */ 29 | public interface MessageDecoderFactory { 30 | /** 31 | * Creates a new message decoder. 32 | * 33 | * @return The created decoder 34 | * @throws Exception If we weren't able to create the decoder 35 | */ 36 | MessageDecoder getDecoder() throws Exception; 37 | } 38 | -------------------------------------------------------------------------------- /src/org/apache/mina/filter/codec/demux/MessageEncoderFactory.java: -------------------------------------------------------------------------------- 1 | /* 2 | * Licensed to the Apache Software Foundation (ASF) under one 3 | * or more contributor license agreements. See the NOTICE file 4 | * distributed with this work for additional information 5 | * regarding copyright ownership. The ASF licenses this file 6 | * to you under the Apache License, Version 2.0 (the 7 | * "License"); you may not use this file except in compliance 8 | * with the License. You may obtain a copy of the License at 9 | * 10 | * http://www.apache.org/licenses/LICENSE-2.0 11 | * 12 | * Unless required by applicable law or agreed to in writing, 13 | * software distributed under the License is distributed on an 14 | * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 15 | * KIND, either express or implied. See the License for the 16 | * specific language governing permissions and limitations 17 | * under the License. 18 | * 19 | */ 20 | package org.apache.mina.filter.codec.demux; 21 | 22 | /** 23 | * A factory that creates a new instance of {@link MessageEncoder}. 24 | * 25 | * @author mina4-android 26 | * 27 | * @see DemuxingProtocolEncoder 28 | * 29 | * @param the message type 30 | */ 31 | public interface MessageEncoderFactory { 32 | /** 33 | * Creates a new message encoder. 34 | * 35 | * @return The created encoder 36 | * @throws Exception If we weren't able to create an encoder 37 | */ 38 | MessageEncoder getEncoder() throws Exception; 39 | } 40 | -------------------------------------------------------------------------------- /src/org/apache/mina/filter/codec/demux/package-info.java: -------------------------------------------------------------------------------- 1 | /* 2 | * Licensed to the Apache Software Foundation (ASF) under one 3 | * or more contributor license agreements. See the NOTICE file 4 | * distributed with this work for additional information 5 | * regarding copyright ownership. The ASF licenses this file 6 | * to you under the Apache License, Version 2.0 (the 7 | * "License"); you may not use this file except in compliance 8 | * with the License. You may obtain a copy of the License at 9 | * 10 | * http://www.apache.org/licenses/LICENSE-2.0 11 | * 12 | * Unless required by applicable law or agreed to in writing, 13 | * software distributed under the License is distributed on an 14 | * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 15 | * KIND, either express or implied. See the License for the 16 | * specific language governing permissions and limitations 17 | * under the License. 18 | * 19 | */ 20 | 21 | /** 22 | * Protocol codecs that helps you to implement even more complex protocols by splitting a codec into multiple sub-codecs. 23 | * 24 | * @author mina4-android 25 | */ 26 | package org.apache.mina.filter.codec.demux; 27 | -------------------------------------------------------------------------------- /src/org/apache/mina/filter/codec/package-info.java: -------------------------------------------------------------------------------- 1 | /* 2 | * Licensed to the Apache Software Foundation (ASF) under one 3 | * or more contributor license agreements. See the NOTICE file 4 | * distributed with this work for additional information 5 | * regarding copyright ownership. The ASF licenses this file 6 | * to you under the Apache License, Version 2.0 (the 7 | * "License"); you may not use this file except in compliance 8 | * with the License. You may obtain a copy of the License at 9 | * 10 | * http://www.apache.org/licenses/LICENSE-2.0 11 | * 12 | * Unless required by applicable law or agreed to in writing, 13 | * software distributed under the License is distributed on an 14 | * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 15 | * KIND, either express or implied. See the License for the 16 | * specific language governing permissions and limitations 17 | * under the License. 18 | * 19 | */ 20 | 21 | /** 22 | * Filter implementations that helps you to implement complex protocols via 'codec' concept. 23 | * 24 | * @author mina4-android 25 | */ 26 | package org.apache.mina.filter.codec; 27 | -------------------------------------------------------------------------------- /src/org/apache/mina/filter/codec/serialization/package-info.java: -------------------------------------------------------------------------------- 1 | /* 2 | * Licensed to the Apache Software Foundation (ASF) under one 3 | * or more contributor license agreements. See the NOTICE file 4 | * distributed with this work for additional information 5 | * regarding copyright ownership. The ASF licenses this file 6 | * to you under the Apache License, Version 2.0 (the 7 | * "License"); you may not use this file except in compliance 8 | * with the License. You may obtain a copy of the License at 9 | * 10 | * http://www.apache.org/licenses/LICENSE-2.0 11 | * 12 | * Unless required by applicable law or agreed to in writing, 13 | * software distributed under the License is distributed on an 14 | * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 15 | * KIND, either express or implied. See the License for the 16 | * specific language governing permissions and limitations 17 | * under the License. 18 | * 19 | */ 20 | 21 | /** 22 | * Protocol codecs which uses Java object serilization and leads to rapid protocol implementation. 23 | * 24 | * @author mina4-android 25 | */ 26 | package org.apache.mina.filter.codec.serialization; 27 | -------------------------------------------------------------------------------- /src/org/apache/mina/filter/codec/statemachine/ConsumeToLinearWhitespaceDecodingState.java: -------------------------------------------------------------------------------- 1 | /* 2 | * Licensed to the Apache Software Foundation (ASF) under one 3 | * or more contributor license agreements. See the NOTICE file 4 | * distributed with this work for additional information 5 | * regarding copyright ownership. The ASF licenses this file 6 | * to you under the Apache License, Version 2.0 (the 7 | * "License"); you may not use this file except in compliance 8 | * with the License. You may obtain a copy of the License at 9 | * 10 | * http://www.apache.org/licenses/LICENSE-2.0 11 | * 12 | * Unless required by applicable law or agreed to in writing, 13 | * software distributed under the License is distributed on an 14 | * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 15 | * KIND, either express or implied. See the License for the 16 | * specific language governing permissions and limitations 17 | * under the License. 18 | * 19 | */ 20 | package org.apache.mina.filter.codec.statemachine; 21 | 22 | /** 23 | * {@link DecodingState} which consumes all bytes until a space (0x20) or tab 24 | * (0x09) character is reached. The terminator is skipped. 25 | * 26 | * @author mina4-android 27 | */ 28 | public abstract class ConsumeToLinearWhitespaceDecodingState extends ConsumeToDynamicTerminatorDecodingState { 29 | 30 | /** 31 | * @return true if the given byte is a space or a tab 32 | */ 33 | @Override 34 | protected boolean isTerminator(byte b) { 35 | return (b == ' ') || (b == '\t'); 36 | } 37 | } 38 | -------------------------------------------------------------------------------- /src/org/apache/mina/filter/codec/statemachine/LinearWhitespaceSkippingState.java: -------------------------------------------------------------------------------- 1 | /* 2 | * Licensed to the Apache Software Foundation (ASF) under one 3 | * or more contributor license agreements. See the NOTICE file 4 | * distributed with this work for additional information 5 | * regarding copyright ownership. The ASF licenses this file 6 | * to you under the Apache License, Version 2.0 (the 7 | * "License"); you may not use this file except in compliance 8 | * with the License. You may obtain a copy of the License at 9 | * 10 | * http://www.apache.org/licenses/LICENSE-2.0 11 | * 12 | * Unless required by applicable law or agreed to in writing, 13 | * software distributed under the License is distributed on an 14 | * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 15 | * KIND, either express or implied. See the License for the 16 | * specific language governing permissions and limitations 17 | * under the License. 18 | * 19 | */ 20 | package org.apache.mina.filter.codec.statemachine; 21 | 22 | /** 23 | * {@link DecodingState} which skips space (0x20) and tab (0x09) characters. 24 | * 25 | * @author mina4-android 26 | */ 27 | public abstract class LinearWhitespaceSkippingState extends SkippingState { 28 | 29 | /** 30 | * {@inheritDoc} 31 | */ 32 | @Override 33 | protected boolean canSkip(byte b) { 34 | return b == 32 || b == 9; 35 | } 36 | } 37 | -------------------------------------------------------------------------------- /src/org/apache/mina/filter/codec/textline/package-info.java: -------------------------------------------------------------------------------- 1 | /* 2 | * Licensed to the Apache Software Foundation (ASF) under one 3 | * or more contributor license agreements. See the NOTICE file 4 | * distributed with this work for additional information 5 | * regarding copyright ownership. The ASF licenses this file 6 | * to you under the Apache License, Version 2.0 (the 7 | * "License"); you may not use this file except in compliance 8 | * with the License. You may obtain a copy of the License at 9 | * 10 | * http://www.apache.org/licenses/LICENSE-2.0 11 | * 12 | * Unless required by applicable law or agreed to in writing, 13 | * software distributed under the License is distributed on an 14 | * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 15 | * KIND, either express or implied. See the License for the 16 | * specific language governing permissions and limitations 17 | * under the License. 18 | * 19 | */ 20 | 21 | /** 22 | * A protocol codec for text-based protocols. 23 | * 24 | * @author mina4-android 25 | */ 26 | package org.apache.mina.filter.codec.textline; 27 | -------------------------------------------------------------------------------- /src/org/apache/mina/filter/errorgenerating/package-info.java: -------------------------------------------------------------------------------- 1 | /* 2 | * Licensed to the Apache Software Foundation (ASF) under one 3 | * or more contributor license agreements. See the NOTICE file 4 | * distributed with this work for additional information 5 | * regarding copyright ownership. The ASF licenses this file 6 | * to you under the Apache License, Version 2.0 (the 7 | * "License"); you may not use this file except in compliance 8 | * with the License. You may obtain a copy of the License at 9 | * 10 | * http://www.apache.org/licenses/LICENSE-2.0 11 | * 12 | * Unless required by applicable law or agreed to in writing, 13 | * software distributed under the License is distributed on an 14 | * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 15 | * KIND, either express or implied. See the License for the 16 | * specific language governing permissions and limitations 17 | * under the License. 18 | * 19 | */ 20 | 21 | /** 22 | * An IoFilter that provides flexible error generation facilities. 23 | * 24 | * @author mina4-android 25 | */ 26 | package org.apache.mina.filter.errorgenerating; 27 | -------------------------------------------------------------------------------- /src/org/apache/mina/filter/executor/IoEventSizeEstimator.java: -------------------------------------------------------------------------------- 1 | /* 2 | * Licensed to the Apache Software Foundation (ASF) under one 3 | * or more contributor license agreements. See the NOTICE file 4 | * distributed with this work for additional information 5 | * regarding copyright ownership. The ASF licenses this file 6 | * to you under the Apache License, Version 2.0 (the 7 | * "License"); you may not use this file except in compliance 8 | * with the License. You may obtain a copy of the License at 9 | * 10 | * http://www.apache.org/licenses/LICENSE-2.0 11 | * 12 | * Unless required by applicable law or agreed to in writing, 13 | * software distributed under the License is distributed on an 14 | * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 15 | * KIND, either express or implied. See the License for the 16 | * specific language governing permissions and limitations 17 | * under the License. 18 | * 19 | */ 20 | package org.apache.mina.filter.executor; 21 | 22 | import org.apache.mina.core.session.IoEvent; 23 | 24 | /** 25 | * Estimates the amount of memory that the specified {@link IoEvent} occupies 26 | * in the current JVM. 27 | * 28 | * @author mina4-android 29 | */ 30 | public interface IoEventSizeEstimator { 31 | /** 32 | * Estimate the IoEvent size in number of bytes 33 | * @param event The event we want to estimate the size of 34 | * @return The estimated size of this event 35 | */ 36 | int estimateSize(IoEvent event); 37 | } 38 | -------------------------------------------------------------------------------- /src/org/apache/mina/filter/executor/package-info.java: -------------------------------------------------------------------------------- 1 | /* 2 | * Licensed to the Apache Software Foundation (ASF) under one 3 | * or more contributor license agreements. See the NOTICE file 4 | * distributed with this work for additional information 5 | * regarding copyright ownership. The ASF licenses this file 6 | * to you under the Apache License, Version 2.0 (the 7 | * "License"); you may not use this file except in compliance 8 | * with the License. You may obtain a copy of the License at 9 | * 10 | * http://www.apache.org/licenses/LICENSE-2.0 11 | * 12 | * Unless required by applicable law or agreed to in writing, 13 | * software distributed under the License is distributed on an 14 | * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 15 | * KIND, either express or implied. See the License for the 16 | * specific language governing permissions and limitations 17 | * under the License. 18 | * 19 | */ 20 | 21 | /** 22 | * IoFilters that provide flexible thread model and event queue monitoring interface. 23 | * 24 | * @author mina4-android 25 | */ 26 | package org.apache.mina.filter.executor; 27 | -------------------------------------------------------------------------------- /src/org/apache/mina/filter/firewall/package-info.java: -------------------------------------------------------------------------------- 1 | /* 2 | * Licensed to the Apache Software Foundation (ASF) under one 3 | * or more contributor license agreements. See the NOTICE file 4 | * distributed with this work for additional information 5 | * regarding copyright ownership. The ASF licenses this file 6 | * to you under the Apache License, Version 2.0 (the 7 | * "License"); you may not use this file except in compliance 8 | * with the License. You may obtain a copy of the License at 9 | * 10 | * http://www.apache.org/licenses/LICENSE-2.0 11 | * 12 | * Unless required by applicable law or agreed to in writing, 13 | * software distributed under the License is distributed on an 14 | * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 15 | * KIND, either express or implied. See the License for the 16 | * specific language governing permissions and limitations 17 | * under the License. 18 | * 19 | */ 20 | 21 | /** 22 | * Classes that implement IoFilter and provide host blocking and throttling. 23 | * 24 | * @author mina4-android 25 | */ 26 | package org.apache.mina.filter.firewall; 27 | -------------------------------------------------------------------------------- /src/org/apache/mina/filter/keepalive/package-info.java: -------------------------------------------------------------------------------- 1 | /* 2 | * Licensed to the Apache Software Foundation (ASF) under one 3 | * or more contributor license agreements. See the NOTICE file 4 | * distributed with this work for additional information 5 | * regarding copyright ownership. The ASF licenses this file 6 | * to you under the Apache License, Version 2.0 (the 7 | * "License"); you may not use this file except in compliance 8 | * with the License. You may obtain a copy of the License at 9 | * 10 | * http://www.apache.org/licenses/LICENSE-2.0 11 | * 12 | * Unless required by applicable law or agreed to in writing, 13 | * software distributed under the License is distributed on an 14 | * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 15 | * KIND, either express or implied. See the License for the 16 | * specific language governing permissions and limitations 17 | * under the License. 18 | * 19 | */ 20 | 21 | /** 22 | * IoFilter that provides the ability for connections to remain open when data is not being transferred. 23 | * 24 | * @author mina4-android 25 | */ 26 | package org.apache.mina.filter.keepalive; 27 | -------------------------------------------------------------------------------- /src/org/apache/mina/filter/package-info.java: -------------------------------------------------------------------------------- 1 | /* 2 | * Licensed to the Apache Software Foundation (ASF) under one 3 | * or more contributor license agreements. See the NOTICE file 4 | * distributed with this work for additional information 5 | * regarding copyright ownership. The ASF licenses this file 6 | * to you under the Apache License, Version 2.0 (the 7 | * "License"); you may not use this file except in compliance 8 | * with the License. You may obtain a copy of the License at 9 | * 10 | * http://www.apache.org/licenses/LICENSE-2.0 11 | * 12 | * Unless required by applicable law or agreed to in writing, 13 | * software distributed under the License is distributed on an 14 | * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 15 | * KIND, either express or implied. See the License for the 16 | * specific language governing permissions and limitations 17 | * under the License. 18 | * 19 | */ 20 | 21 | /** 22 | * Useful IoFilter implementations. 23 | * 24 | * @author mina4-android 25 | */ 26 | package org.apache.mina.filter; 27 | -------------------------------------------------------------------------------- /src/org/apache/mina/filter/ssl/package-info.java: -------------------------------------------------------------------------------- 1 | /* 2 | * Licensed to the Apache Software Foundation (ASF) under one 3 | * or more contributor license agreements. See the NOTICE file 4 | * distributed with this work for additional information 5 | * regarding copyright ownership. The ASF licenses this file 6 | * to you under the Apache License, Version 2.0 (the 7 | * "License"); you may not use this file except in compliance 8 | * with the License. You may obtain a copy of the License at 9 | * 10 | * http://www.apache.org/licenses/LICENSE-2.0 11 | * 12 | * Unless required by applicable law or agreed to in writing, 13 | * software distributed under the License is distributed on an 14 | * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 15 | * KIND, either express or implied. See the License for the 16 | * specific language governing permissions and limitations 17 | * under the License. 18 | * 19 | */ 20 | 21 | /** 22 | * Classes that implement IoFilter and provide Secure Sockets Layer functionality. 23 | * 24 | * @author mina4-android 25 | */ 26 | package org.apache.mina.filter.ssl; 27 | -------------------------------------------------------------------------------- /src/org/apache/mina/filter/statistic/package-info.java: -------------------------------------------------------------------------------- 1 | /* 2 | * Licensed to the Apache Software Foundation (ASF) under one 3 | * or more contributor license agreements. See the NOTICE file 4 | * distributed with this work for additional information 5 | * regarding copyright ownership. The ASF licenses this file 6 | * to you under the Apache License, Version 2.0 (the 7 | * "License"); you may not use this file except in compliance 8 | * with the License. You may obtain a copy of the License at 9 | * 10 | * http://www.apache.org/licenses/LICENSE-2.0 11 | * 12 | * Unless required by applicable law or agreed to in writing, 13 | * software distributed under the License is distributed on an 14 | * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 15 | * KIND, either express or implied. See the License for the 16 | * specific language governing permissions and limitations 17 | * under the License. 18 | * 19 | */ 20 | 21 | /** 22 | * Classes that implement IoFilter and provide the ability for filters to be timed on their performance. 23 | * 24 | * @author mina4-android 25 | */ 26 | package org.apache.mina.filter.statistic; 27 | -------------------------------------------------------------------------------- /src/org/apache/mina/filter/stream/package-info.java: -------------------------------------------------------------------------------- 1 | /* 2 | * Licensed to the Apache Software Foundation (ASF) under one 3 | * or more contributor license agreements. See the NOTICE file 4 | * distributed with this work for additional information 5 | * regarding copyright ownership. The ASF licenses this file 6 | * to you under the Apache License, Version 2.0 (the 7 | * "License"); you may not use this file except in compliance 8 | * with the License. You may obtain a copy of the License at 9 | * 10 | * http://www.apache.org/licenses/LICENSE-2.0 11 | * 12 | * Unless required by applicable law or agreed to in writing, 13 | * software distributed under the License is distributed on an 14 | * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 15 | * KIND, either express or implied. See the License for the 16 | * specific language governing permissions and limitations 17 | * under the License. 18 | * 19 | */ 20 | 21 | /** 22 | * Stream based IoFilter implementation. 23 | * 24 | * @author mina4-android 25 | */ 26 | package org.apache.mina.filter.stream; 27 | -------------------------------------------------------------------------------- /src/org/apache/mina/filter/util/NoopFilter.java: -------------------------------------------------------------------------------- 1 | /* 2 | * Licensed to the Apache Software Foundation (ASF) under one 3 | * or more contributor license agreements. See the NOTICE file 4 | * distributed with this work for additional information 5 | * regarding copyright ownership. The ASF licenses this file 6 | * to you under the Apache License, Version 2.0 (the 7 | * "License"); you may not use this file except in compliance 8 | * with the License. You may obtain a copy of the License at 9 | * 10 | * http://www.apache.org/licenses/LICENSE-2.0 11 | * 12 | * Unless required by applicable law or agreed to in writing, 13 | * software distributed under the License is distributed on an 14 | * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 15 | * KIND, either express or implied. See the License for the 16 | * specific language governing permissions and limitations 17 | * under the License. 18 | * 19 | */ 20 | package org.apache.mina.filter.util; 21 | 22 | import org.apache.mina.core.filterchain.IoFilterAdapter; 23 | 24 | /** 25 | * A Noop filter. It does nothing, as all the method are already implemented 26 | * in the super class. 27 | *
28 | * 29 | * This class is used by tests, when some faked filter is needed to test that the 30 | * chain is working properly when adding or removing a filter. 31 | * 32 | * @author mina4-android 33 | */ 34 | public class NoopFilter extends IoFilterAdapter { 35 | } 36 | -------------------------------------------------------------------------------- /src/org/apache/mina/filter/util/package-info.java: -------------------------------------------------------------------------------- 1 | /* 2 | * Licensed to the Apache Software Foundation (ASF) under one 3 | * or more contributor license agreements. See the NOTICE file 4 | * distributed with this work for additional information 5 | * regarding copyright ownership. The ASF licenses this file 6 | * to you under the Apache License, Version 2.0 (the 7 | * "License"); you may not use this file except in compliance 8 | * with the License. You may obtain a copy of the License at 9 | * 10 | * http://www.apache.org/licenses/LICENSE-2.0 11 | * 12 | * Unless required by applicable law or agreed to in writing, 13 | * software distributed under the License is distributed on an 14 | * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 15 | * KIND, either express or implied. See the License for the 16 | * specific language governing permissions and limitations 17 | * under the License. 18 | * 19 | */ 20 | 21 | /** 22 | * Utility classes for the MINA filtering portion of the library. 23 | * 24 | * @author mina4-android 25 | */ 26 | package org.apache.mina.filter.util; 27 | -------------------------------------------------------------------------------- /src/org/apache/mina/handler/chain/package-info.java: -------------------------------------------------------------------------------- 1 | /* 2 | * Licensed to the Apache Software Foundation (ASF) under one 3 | * or more contributor license agreements. See the NOTICE file 4 | * distributed with this work for additional information 5 | * regarding copyright ownership. The ASF licenses this file 6 | * to you under the Apache License, Version 2.0 (the 7 | * "License"); you may not use this file except in compliance 8 | * with the License. You may obtain a copy of the License at 9 | * 10 | * http://www.apache.org/licenses/LICENSE-2.0 11 | * 12 | * Unless required by applicable law or agreed to in writing, 13 | * software distributed under the License is distributed on an 14 | * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 15 | * KIND, either express or implied. See the License for the 16 | * specific language governing permissions and limitations 17 | * under the License. 18 | * 19 | */ 20 | 21 | /** 22 | * A handler implementation that helps you implement sequentially layered protocols using Chains of Responsibility pattern. 23 | * 24 | * @author mina4-android 25 | */ 26 | package org.apache.mina.handler.chain; 27 | -------------------------------------------------------------------------------- /src/org/apache/mina/handler/demux/package-info.java: -------------------------------------------------------------------------------- 1 | /* 2 | * Licensed to the Apache Software Foundation (ASF) under one 3 | * or more contributor license agreements. See the NOTICE file 4 | * distributed with this work for additional information 5 | * regarding copyright ownership. The ASF licenses this file 6 | * to you under the Apache License, Version 2.0 (the 7 | * "License"); you may not use this file except in compliance 8 | * with the License. You may obtain a copy of the License at 9 | * 10 | * http://www.apache.org/licenses/LICENSE-2.0 11 | * 12 | * Unless required by applicable law or agreed to in writing, 13 | * software distributed under the License is distributed on an 14 | * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 15 | * KIND, either express or implied. See the License for the 16 | * specific language governing permissions and limitations 17 | * under the License. 18 | * 19 | */ 20 | 21 | /** 22 | * A handler implementation that helps you implement complex protocols by splitting 23 | * messageReceived handlers into multiple sub-handlers. 24 | * 25 | * @author mina4-android 26 | */ 27 | package org.apache.mina.handler.demux; 28 | -------------------------------------------------------------------------------- /src/org/apache/mina/handler/multiton/SingleSessionIoHandlerFactory.java: -------------------------------------------------------------------------------- 1 | /* 2 | * Licensed to the Apache Software Foundation (ASF) under one 3 | * or more contributor license agreements. See the NOTICE file 4 | * distributed with this work for additional information 5 | * regarding copyright ownership. The ASF licenses this file 6 | * to you under the Apache License, Version 2.0 (the 7 | * "License"); you may not use this file except in compliance 8 | * with the License. You may obtain a copy of the License at 9 | * 10 | * http://www.apache.org/licenses/LICENSE-2.0 11 | * 12 | * Unless required by applicable law or agreed to in writing, 13 | * software distributed under the License is distributed on an 14 | * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 15 | * KIND, either express or implied. See the License for the 16 | * specific language governing permissions and limitations 17 | * under the License. 18 | * 19 | */ 20 | package org.apache.mina.handler.multiton; 21 | 22 | import org.apache.mina.core.session.IoSession; 23 | 24 | /** 25 | * A factory that creates {@link SingleSessionIoHandler} to be used with one 26 | * particular session. 27 | * 28 | * @see SingleSessionIoHandler 29 | * 30 | * @deprecated this class is deprecated 31 | * 32 | * @author mina4-android 33 | */ 34 | @Deprecated 35 | public interface SingleSessionIoHandlerFactory { 36 | 37 | /** 38 | * @return a {@link SingleSessionIoHandler} for the given session. 39 | * 40 | * @param session the session for which a handler is requested 41 | * @throws Exception If we can't get the handler 42 | */ 43 | SingleSessionIoHandler getHandler(IoSession session) throws Exception; 44 | } 45 | -------------------------------------------------------------------------------- /src/org/apache/mina/handler/multiton/package-info.java: -------------------------------------------------------------------------------- 1 | /* 2 | * Licensed to the Apache Software Foundation (ASF) under one 3 | * or more contributor license agreements. See the NOTICE file 4 | * distributed with this work for additional information 5 | * regarding copyright ownership. The ASF licenses this file 6 | * to you under the Apache License, Version 2.0 (the 7 | * "License"); you may not use this file except in compliance 8 | * with the License. You may obtain a copy of the License at 9 | * 10 | * http://www.apache.org/licenses/LICENSE-2.0 11 | * 12 | * Unless required by applicable law or agreed to in writing, 13 | * software distributed under the License is distributed on an 14 | * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 15 | * KIND, either express or implied. See the License for the 16 | * specific language governing permissions and limitations 17 | * under the License. 18 | * 19 | */ 20 | 21 | /** 22 | * Enables creating a handler per session instead of having one handler for many sessions, using Multiton pattern. 23 | * 24 | * @author mina4-android 25 | */ 26 | package org.apache.mina.handler.multiton; 27 | -------------------------------------------------------------------------------- /src/org/apache/mina/handler/package-info.java: -------------------------------------------------------------------------------- 1 | /* 2 | * Licensed to the Apache Software Foundation (ASF) under one 3 | * or more contributor license agreements. See the NOTICE file 4 | * distributed with this work for additional information 5 | * regarding copyright ownership. The ASF licenses this file 6 | * to you under the Apache License, Version 2.0 (the 7 | * "License"); you may not use this file except in compliance 8 | * with the License. You may obtain a copy of the License at 9 | * 10 | * http://www.apache.org/licenses/LICENSE-2.0 11 | * 12 | * Unless required by applicable law or agreed to in writing, 13 | * software distributed under the License is distributed on an 14 | * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 15 | * KIND, either express or implied. See the License for the 16 | * specific language governing permissions and limitations 17 | * under the License. 18 | * 19 | */ 20 | 21 | /** 22 | * Useful IoHandler implementations. 23 | * 24 | * @author mina4-android 25 | */ 26 | package org.apache.mina.handler; 27 | -------------------------------------------------------------------------------- /src/org/apache/mina/proxy/filter/ProxyHandshakeIoBuffer.java: -------------------------------------------------------------------------------- 1 | /* 2 | * Licensed to the Apache Software Foundation (ASF) under one 3 | * or more contributor license agreements. See the NOTICE file 4 | * distributed with this work for additional information 5 | * regarding copyright ownership. The ASF licenses this file 6 | * to you under the Apache License, Version 2.0 (the 7 | * "License"); you may not use this file except in compliance 8 | * with the License. You may obtain a copy of the License at 9 | * 10 | * http://www.apache.org/licenses/LICENSE-2.0 11 | * 12 | * Unless required by applicable law or agreed to in writing, 13 | * software distributed under the License is distributed on an 14 | * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 15 | * KIND, either express or implied. See the License for the 16 | * specific language governing permissions and limitations 17 | * under the License. 18 | * 19 | */ 20 | package org.apache.mina.proxy.filter; 21 | 22 | import org.apache.mina.core.buffer.IoBuffer; 23 | import org.apache.mina.core.buffer.IoBufferWrapper; 24 | 25 | /** 26 | * ProxyHandshakeIoBuffer.java - {@link IoBuffer} wrapper to indicate handshake 27 | * related messages which should not be passed upstream of the {@link ProxyFilter}. 28 | * 29 | * @author mina4-android 30 | * @since MINA 2.0.0-M3 31 | */ 32 | public class ProxyHandshakeIoBuffer extends IoBufferWrapper { 33 | /** 34 | * Creates a new ProxyHandshakeIoBuffer instance 35 | * @param buf The wrapped buffer 36 | */ 37 | public ProxyHandshakeIoBuffer(final IoBuffer buf) { 38 | super(buf); 39 | } 40 | } -------------------------------------------------------------------------------- /src/org/apache/mina/transport/socket/nio/package-info.java: -------------------------------------------------------------------------------- 1 | /* 2 | * Licensed to the Apache Software Foundation (ASF) under one 3 | * or more contributor license agreements. See the NOTICE file 4 | * distributed with this work for additional information 5 | * regarding copyright ownership. The ASF licenses this file 6 | * to you under the Apache License, Version 2.0 (the 7 | * "License"); you may not use this file except in compliance 8 | * with the License. You may obtain a copy of the License at 9 | * 10 | * http://www.apache.org/licenses/LICENSE-2.0 11 | * 12 | * Unless required by applicable law or agreed to in writing, 13 | * software distributed under the License is distributed on an 14 | * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 15 | * KIND, either express or implied. See the License for the 16 | * specific language governing permissions and limitations 17 | * under the License. 18 | * 19 | */ 20 | 21 | /** 22 | * Socket (TCP/IP) and Datagram (UDP/IP) support based on Java NIO (New I/O) API. 23 | * 24 | *

Configuring the number of NIO selector loops

25 | * 26 | * You can specify the number of Socket I/O thread to utilize multi-processors efficiently by 27 | * specifying the number of processing threads in the constructor. The default is 1 28 | * 29 | * @author mina4-android 30 | */ 31 | package org.apache.mina.transport.socket.nio; 32 | -------------------------------------------------------------------------------- /src/org/apache/mina/transport/vmpipe/DefaultVmPipeSessionConfig.java: -------------------------------------------------------------------------------- 1 | /* 2 | * Licensed to the Apache Software Foundation (ASF) under one 3 | * or more contributor license agreements. See the NOTICE file 4 | * distributed with this work for additional information 5 | * regarding copyright ownership. The ASF licenses this file 6 | * to you under the Apache License, Version 2.0 (the 7 | * "License"); you may not use this file except in compliance 8 | * with the License. You may obtain a copy of the License at 9 | * 10 | * http://www.apache.org/licenses/LICENSE-2.0 11 | * 12 | * Unless required by applicable law or agreed to in writing, 13 | * software distributed under the License is distributed on an 14 | * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 15 | * KIND, either express or implied. See the License for the 16 | * specific language governing permissions and limitations 17 | * under the License. 18 | * 19 | */ 20 | package org.apache.mina.transport.vmpipe; 21 | 22 | import org.apache.mina.core.session.AbstractIoSessionConfig; 23 | 24 | /** 25 | * A default implementation of {@link VmPipeSessionConfig}. 26 | * 27 | * @author mina4-android 28 | */ 29 | class DefaultVmPipeSessionConfig extends AbstractIoSessionConfig implements VmPipeSessionConfig { 30 | DefaultVmPipeSessionConfig() { 31 | // Do nothing 32 | } 33 | } 34 | -------------------------------------------------------------------------------- /src/org/apache/mina/transport/vmpipe/VmPipeSessionConfig.java: -------------------------------------------------------------------------------- 1 | /* 2 | * Licensed to the Apache Software Foundation (ASF) under one 3 | * or more contributor license agreements. See the NOTICE file 4 | * distributed with this work for additional information 5 | * regarding copyright ownership. The ASF licenses this file 6 | * to you under the Apache License, Version 2.0 (the 7 | * "License"); you may not use this file except in compliance 8 | * with the License. You may obtain a copy of the License at 9 | * 10 | * http://www.apache.org/licenses/LICENSE-2.0 11 | * 12 | * Unless required by applicable law or agreed to in writing, 13 | * software distributed under the License is distributed on an 14 | * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 15 | * KIND, either express or implied. See the License for the 16 | * specific language governing permissions and limitations 17 | * under the License. 18 | * 19 | */ 20 | package org.apache.mina.transport.vmpipe; 21 | 22 | import org.apache.mina.core.session.IoSessionConfig; 23 | 24 | /** 25 | * An {@link IoSessionConfig} for vmpipe transport type. 26 | * 27 | * @author mina4-android 28 | */ 29 | public interface VmPipeSessionConfig extends IoSessionConfig { 30 | // Do nothing 31 | } 32 | -------------------------------------------------------------------------------- /src/org/apache/mina/transport/vmpipe/package-info.java: -------------------------------------------------------------------------------- 1 | /* 2 | * Licensed to the Apache Software Foundation (ASF) under one 3 | * or more contributor license agreements. See the NOTICE file 4 | * distributed with this work for additional information 5 | * regarding copyright ownership. The ASF licenses this file 6 | * to you under the Apache License, Version 2.0 (the 7 | * "License"); you may not use this file except in compliance 8 | * with the License. You may obtain a copy of the License at 9 | * 10 | * http://www.apache.org/licenses/LICENSE-2.0 11 | * 12 | * Unless required by applicable law or agreed to in writing, 13 | * software distributed under the License is distributed on an 14 | * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 15 | * KIND, either express or implied. See the License for the 16 | * specific language governing permissions and limitations 17 | * under the License. 18 | * 19 | */ 20 | 21 | /** 22 | * In-VM pipe support which removes the overhead of local loopback communication. 23 | * 24 | *

What is 'in-VM pipe'?

25 | *

26 | * In-VM pipe is a direct event forwarding mechanism between two 27 | * ProtocolHandlers in the 28 | * same Java Virtual Machine. Using in-VM pipe, you can remove the overhead 29 | * of encoding and decoding which is caused uselessly by local loopback 30 | * network communication. Here are some useful situations possible: 31 | *

    32 | *
  • SMTP server and SPAM filtering server,
  • 33 | *
  • web server and Servlet/JSP container.
  • 34 | *
35 | *

36 | * Please refer to Tennis example. 37 | *

38 | * 39 | * 40 | * @author mina4-android 41 | */ 42 | package org.apache.mina.transport.vmpipe; 43 | -------------------------------------------------------------------------------- /src/org/apache/mina/util/DaemonThreadFactory.java: -------------------------------------------------------------------------------- 1 | /* 2 | * Licensed to the Apache Software Foundation (ASF) under one 3 | * or more contributor license agreements. See the NOTICE file 4 | * distributed with this work for additional information 5 | * regarding copyright ownership. The ASF licenses this file 6 | * to you under the Apache License, Version 2.0 (the 7 | * "License"); you may not use this file except in compliance 8 | * with the License. You may obtain a copy of the License at 9 | * 10 | * http://www.apache.org/licenses/LICENSE-2.0 11 | * 12 | * Unless required by applicable law or agreed to in writing, 13 | * software distributed under the License is distributed on an 14 | * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 15 | * KIND, either express or implied. See the License for the 16 | * specific language governing permissions and limitations 17 | * under the License. 18 | * 19 | */ 20 | package org.apache.mina.util; 21 | 22 | import java.util.concurrent.Executors; 23 | import java.util.concurrent.ThreadFactory; 24 | 25 | /** 26 | * A Thread Factory that creates Daemon threads 27 | * 28 | * 29 | * @author mina4-android 30 | */ 31 | public class DaemonThreadFactory implements ThreadFactory { 32 | /** 33 | * {@inheritDoc} 34 | */ 35 | @Override 36 | public Thread newThread(Runnable runnable) { 37 | // Create daemon threads. 38 | Thread thread = Executors.defaultThreadFactory().newThread(runnable); 39 | thread.setDaemon(true); 40 | 41 | return thread; 42 | } 43 | } 44 | -------------------------------------------------------------------------------- /src/org/apache/mina/util/DefaultExceptionMonitor.java: -------------------------------------------------------------------------------- 1 | /* 2 | * Licensed to the Apache Software Foundation (ASF) under one 3 | * or more contributor license agreements. See the NOTICE file 4 | * distributed with this work for additional information 5 | * regarding copyright ownership. The ASF licenses this file 6 | * to you under the Apache License, Version 2.0 (the 7 | * "License"); you may not use this file except in compliance 8 | * with the License. You may obtain a copy of the License at 9 | * 10 | * http://www.apache.org/licenses/LICENSE-2.0 11 | * 12 | * Unless required by applicable law or agreed to in writing, 13 | * software distributed under the License is distributed on an 14 | * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 15 | * KIND, either express or implied. See the License for the 16 | * specific language governing permissions and limitations 17 | * under the License. 18 | * 19 | */ 20 | package org.apache.mina.util; 21 | 22 | import org.apache.mina.core.service.IoService; 23 | import org.apache.mina4.android.log.Mina4Log; 24 | 25 | /** 26 | * A default {@link ExceptionMonitor} implementation that logs uncaught 27 | * exceptions using {@link Logger}. 28 | *

29 | * All {@link IoService}s have this implementation as a default exception 30 | * monitor. 31 | * 32 | * @author mina4-android 33 | */ 34 | public class DefaultExceptionMonitor extends ExceptionMonitor { 35 | 36 | private static final String TAG = DefaultExceptionMonitor.class.getName(); 37 | 38 | /** 39 | * {@inheritDoc} 40 | */ 41 | @Override 42 | public void exceptionCaught(Throwable cause) { 43 | if (cause instanceof Error) { 44 | throw (Error) cause; 45 | } 46 | 47 | Mina4Log.w(TAG, "Unexpected exception.\n" + cause.toString()); 48 | } 49 | } -------------------------------------------------------------------------------- /src/org/apache/mina/util/ExpirationListener.java: -------------------------------------------------------------------------------- 1 | /* 2 | * Licensed to the Apache Software Foundation (ASF) under one 3 | * or more contributor license agreements. See the NOTICE file 4 | * distributed with this work for additional information 5 | * regarding copyright ownership. The ASF licenses this file 6 | * to you under the Apache License, Version 2.0 (the 7 | * "License"); you may not use this file except in compliance 8 | * with the License. You may obtain a copy of the License at 9 | * 10 | * http://www.apache.org/licenses/LICENSE-2.0 11 | * 12 | * Unless required by applicable law or agreed to in writing, 13 | * software distributed under the License is distributed on an 14 | * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 15 | * KIND, either express or implied. See the License for the 16 | * specific language governing permissions and limitations 17 | * under the License. 18 | * 19 | */ 20 | package org.apache.mina.util; 21 | 22 | /** 23 | * A listener for expired object events. 24 | * 25 | * @param The event type 26 | * 27 | * @author mina4-android 28 | */ 29 | public interface ExpirationListener { 30 | /** 31 | * Adds a given event to the listener 32 | * 33 | * @param expiredObject The expired event 34 | */ 35 | void expired(E expiredObject); 36 | } 37 | -------------------------------------------------------------------------------- /src/org/apache/mina/util/byteaccess/ByteArrayFactory.java: -------------------------------------------------------------------------------- 1 | /* 2 | * Licensed to the Apache Software Foundation (ASF) under one 3 | * or more contributor license agreements. See the NOTICE file 4 | * distributed with this work for additional information 5 | * regarding copyright ownership. The ASF licenses this file 6 | * to you under the Apache License, Version 2.0 (the 7 | * "License"); you may not use this file except in compliance 8 | * with the License. You may obtain a copy of the License at 9 | * 10 | * http://www.apache.org/licenses/LICENSE-2.0 11 | * 12 | * Unless required by applicable law or agreed to in writing, 13 | * software distributed under the License is distributed on an 14 | * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 15 | * KIND, either express or implied. See the License for the 16 | * specific language governing permissions and limitations 17 | * under the License. 18 | * 19 | */ 20 | package org.apache.mina.util.byteaccess; 21 | 22 | /** 23 | * A factory for ByteArrays. 24 | * 25 | * @author mina4-android 26 | */ 27 | public interface ByteArrayFactory { 28 | /** 29 | * Creates an instance of {@link ByteArray} of size specified by the 30 | * size parameter. 31 | * 32 | * @param size 33 | * The size of the ByteArray 34 | * @return 35 | * The ByteArray 36 | */ 37 | ByteArray create(int size); 38 | } -------------------------------------------------------------------------------- /src/org/apache/mina/util/package-info.java: -------------------------------------------------------------------------------- 1 | /* 2 | * Licensed to the Apache Software Foundation (ASF) under one 3 | * or more contributor license agreements. See the NOTICE file 4 | * distributed with this work for additional information 5 | * regarding copyright ownership. The ASF licenses this file 6 | * to you under the Apache License, Version 2.0 (the 7 | * "License"); you may not use this file except in compliance 8 | * with the License. You may obtain a copy of the License at 9 | * 10 | * http://www.apache.org/licenses/LICENSE-2.0 11 | * 12 | * Unless required by applicable law or agreed to in writing, 13 | * software distributed under the License is distributed on an 14 | * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 15 | * KIND, either express or implied. See the License for the 16 | * specific language governing permissions and limitations 17 | * under the License. 18 | * 19 | */ 20 | 21 | /** 22 | * Miscellaneous utility classes 23 | * 24 | * @author mina4-android 25 | */ 26 | package org.apache.mina.util; 27 | --------------------------------------------------------------------------------