MCPcopy Create free account

hub / github.com/MegatronKing/NetBare-Android / functions

Functions894 in github.com/MegatronKing/NetBare-Android

↓ 1 callersMethodreadShort
()
netbare-core/src/main/java/com/github/megatronking/netbare/ws/WebSocketReader.java:285
↓ 1 callersMethodreadUntilNonControlFrame
()
netbare-core/src/main/java/com/github/megatronking/netbare/ws/WebSocketReader.java:275
↓ 1 callersMethodregisterNetBareListener
Register a callback to be invoked when the service state changes. @param listener The callback to register.
netbare-core/src/main/java/com/github/megatronking/netbare/NetBare.java:140
↓ 1 callersMethodrelease
Release the forwarder.
netbare-core/src/main/java/com/github/megatronking/netbare/proxy/ProxyServerForwarder.java:45
↓ 1 callersMethodremoveTunnel
(Tunnel tunnel)
netbare-core/src/main/java/com/github/megatronking/netbare/proxy/UdpProxyServer.java:171
↓ 1 callersMethodrequest
()
netbare-core/src/main/java/com/github/megatronking/netbare/gateway/RequestChain.java:57
↓ 1 callersMethodrequestHeaderFirstByteNotPassed
(byte first)
netbare-core/src/main/java/com/github/megatronking/netbare/http/HttpHeaderSniffInterceptor.java:104
↓ 1 callersMethodrequestHeaderMethodNotPassed
(ByteBuffer buffer)
netbare-core/src/main/java/com/github/megatronking/netbare/http/HttpHeaderSniffInterceptor.java:129
↓ 1 callersMethodrequestHeaders
Returns this request's headers. @return A map of headers.
netbare-core/src/main/java/com/github/megatronking/netbare/http/HttpResponse.java:173
↓ 1 callersMethodresponseHeaderFirstByteNotPassed
(byte first)
netbare-core/src/main/java/com/github/megatronking/netbare/http/HttpHeaderSniffInterceptor.java:144
↓ 1 callersMethodresponseHeaderProtocolNotPassed
(ByteBuffer buffer)
netbare-core/src/main/java/com/github/megatronking/netbare/http/HttpHeaderSniffInterceptor.java:159
↓ 1 callersMethodrun
()
netbare-core/src/main/java/com/github/megatronking/netbare/ssl/JKS.java:121
↓ 1 callersMethodrunDelegatedTasks
(SSLEngine engine)
netbare-core/src/main/java/com/github/megatronking/netbare/ssl/SSLCodec.java:438
↓ 1 callersMethodselectedAlpnResolved
()
netbare-core/src/main/java/com/github/megatronking/netbare/http/HttpSSLRequestCodec.java:61
↓ 1 callersMethodsend
(UdpHeader header, OutputStream output)
netbare-core/src/main/java/com/github/megatronking/netbare/proxy/UdpProxyServer.java:92
↓ 1 callersMethodsend
(UdpHeader header)
netbare-core/src/main/java/com/github/megatronking/netbare/tunnel/UdpVATunnel.java:136
↓ 1 callersMethodsendContinuationFrame
(InterceptorChain chain, byte[] headerBlock, int streamId, int maxFrame
netbare-core/src/main/java/com/github/megatronking/netbare/http2/Http2EncodeInterceptor.java:195
↓ 1 callersMethodsetAddress
Convenience method to add a network address to the VPN interface using a numeric address string. See {@link InetAddress} for the definitions of numeri
netbare-core/src/main/java/com/github/megatronking/netbare/NetBareConfig.java:167
↓ 1 callersMethodsetCallbacks
()
netbare-core/src/main/java/com/github/megatronking/netbare/tunnel/TcpVATunnel.java:65
↓ 1 callersMethodsetConfigureIntent
Set the {@link PendingIntent} to an activity for users to configure the VPN connection. If it is not set, the button to configure will not be shown in
netbare-core/src/main/java/com/github/megatronking/netbare/NetBareConfig.java:140
↓ 1 callersMethodsetDebug
(boolean debug)
netbare-core/src/main/java/com/github/megatronking/netbare/NetBareLog.java:35
↓ 1 callersMethodsetDestinationPort
(short port)
netbare-core/src/main/java/com/github/megatronking/netbare/ip/UdpHeader.java:75
↓ 1 callersMethodsetDestinationPort
(short port)
netbare-core/src/main/java/com/github/megatronking/netbare/ip/TcpHeader.java:93
↓ 1 callersMethodsetSelectedAlpnProtocol
(HttpProtocol protocol)
netbare-core/src/main/java/com/github/megatronking/netbare/http/HttpSSLRequestCodec.java:53
↓ 1 callersMethodsetSourcePort
(short port)
netbare-core/src/main/java/com/github/megatronking/netbare/ip/UdpHeader.java:67
↓ 1 callersMethodsetSourcePort
(short port)
netbare-core/src/main/java/com/github/megatronking/netbare/ip/TcpHeader.java:85
↓ 1 callersMethodsetTotalLength
(short len)
netbare-core/src/main/java/com/github/megatronking/netbare/ip/UdpHeader.java:95
↓ 1 callersMethodsetTotalLength
(short len)
netbare-core/src/main/java/com/github/megatronking/netbare/ip/IpHeader.java:97
↓ 1 callersMethodsetVirtualGatewayFactory
Set the factory of gateway, the gateway will handle some intercepted actions before the server and client received the final data. @param gatewayFact
netbare-core/src/main/java/com/github/megatronking/netbare/NetBareConfig.java:260
↓ 1 callersMethodskipLeadingAsciiWhitespace
(String input, int pos, int limit)
netbare-injector/src/main/java/com/github/megatronking/netbare/http/Cookie.java:439
↓ 1 callersMethodskipTrailingAsciiWhitespace
(String input, int pos, int limit)
netbare-injector/src/main/java/com/github/megatronking/netbare/http/Cookie.java:455
↓ 1 callersMethodsniffRequest
Determine should the injector apply to this request. @param request Http request session. @return True if do injection to this request.
netbare-injector/src/main/java/com/github/megatronking/netbare/injector/HttpInjector.java:47
↓ 1 callersMethodsniffResponse
Determine should the injector apply to this response. @param response Http response session. @return True if do injection to this response.
netbare-injector/src/main/java/com/github/megatronking/netbare/injector/HttpInjector.java:55
↓ 1 callersMethodsocket
Returns the socket should be protected by VPN service. @return A socket.
netbare-core/src/main/java/com/github/megatronking/netbare/tunnel/NioTunnel.java:56
↓ 1 callersMethodstart
()
netbare-core/src/main/java/com/github/megatronking/netbare/NetBareThread.java:179
↓ 1 callersMethodstartDecode
(SSLEngine engine, ByteBuffer input, CodecCallback callback)
netbare-core/src/main/java/com/github/megatronking/netbare/ssl/SSLCodec.java:170
↓ 1 callersMethodstartNetBare
()
netbare-core/src/main/java/com/github/megatronking/netbare/NetBareService.java:99
↓ 1 callersMethodstartServer
()
netbare-core/src/main/java/com/github/megatronking/netbare/proxy/ProxyServer.java:32
↓ 1 callersMethodstop
()
netbare-core/src/main/java/com/github/megatronking/netbare/NetBareThread.java:185
↓ 1 callersMethodstopServer
()
netbare-core/src/main/java/com/github/megatronking/netbare/proxy/ProxyServer.java:37
↓ 1 callersMethodtoString
()
netbare-core/src/main/java/com/github/megatronking/netbare/ip/UdpHeader.java:121
↓ 1 callersMethodtoString
()
netbare-core/src/main/java/com/github/megatronking/netbare/ip/TcpHeader.java:142
↓ 1 callersMethodtransfer
(InputStream input, OutputStream output)
netbare-core/src/main/java/com/github/megatronking/netbare/NetBareThread.java:192
↓ 1 callersMethodunregisterNetBareListener
Remove a previously installed service state callback. @param listener The callback to remove.
netbare-core/src/main/java/com/github/megatronking/netbare/NetBare.java:149
↓ 1 callersMethodunsignedShort
(ByteBuffer buffer, int index)
netbare-core/src/main/java/com/github/megatronking/netbare/ssl/SSLUtils.java:245
↓ 1 callersMethodupdateChecksum
()
netbare-core/src/main/java/com/github/megatronking/netbare/ip/UdpHeader.java:99
↓ 1 callersMethodupdateProviders
(SSLKeyManagerProvider keyManagerProvider, SSLTrustManagerProvider trus
netbare-core/src/main/java/com/github/megatronking/netbare/ssl/SSLEngineFactory.java:114
↓ 1 callersMethodverifyHttpType
(ByteBuffer buffer)
netbare-core/src/main/java/com/github/megatronking/netbare/http/HttpSniffInterceptor.java:81
↓ 1 callersMethodwriteRequestHeaders
(HttpMethod method, String path, String host, Map<String, List<String>> header
netbare-core/src/main/java/com/github/megatronking/netbare/http2/Hpack.java:503
↓ 1 callersMethodwriteResponseHeaders
(int code, String message, Map<String, List<String>> headers)
netbare-core/src/main/java/com/github/megatronking/netbare/http2/Hpack.java:522
↓ 1 callersMethodzygoteRequest
()
netbare-core/src/main/java/com/github/megatronking/netbare/http/HttpRequestChain.java:46
↓ 1 callersMethodzygoteResponse
()
netbare-core/src/main/java/com/github/megatronking/netbare/http/HttpResponseChain.java:46
MethodAbstractRequestChain
Constructs an intercept chain for request. @param request A {@link Request} implementation. @param interceptors A collection of interceptors.
netbare-core/src/main/java/com/github/megatronking/netbare/gateway/AbstractRequestChain.java:42
MethodAbstractResponseChain
Constructs an intercept chain for response. @param response A {@link Response} implementation. @param interceptors A collection of interceptors.
netbare-core/src/main/java/com/github/megatronking/netbare/gateway/AbstractResponseChain.java:42
MethodBaseProxyServer
(String serverName)
netbare-core/src/main/java/com/github/megatronking/netbare/proxy/BaseProxyServer.java:42
MethodBufferStream
Constructs a {@link ByteStream} by a {@link ByteBuffer}. @param buffer A byte buffer.
netbare-injector/src/main/java/com/github/megatronking/netbare/stream/BufferStream.java:37
MethodBuilder
(HttpProtocol protocol, Uri uri, Map<String, List<String>> headers)
netbare-injector/src/main/java/com/github/megatronking/netbare/http/HttpHeaderPart.java:115
MethodBuilder
(HttpProtocol protocol, Uri uri, Map<String, List<String>> headers, HttpMethod method)
netbare-injector/src/main/java/com/github/megatronking/netbare/http/HttpRequestHeaderPart.java:101
MethodBuilder
(HttpProtocol protocol, Uri uri, Map<String, List<String>> headers, int code, String me
netbare-injector/src/main/java/com/github/megatronking/netbare/http/HttpResponseHeaderPart.java:76
MethodByteBufferInputStream
Constructs a new {@link ByteArrayInputStream} by a {@link ByteBuffer}. @param buffer A buffer has remaining data.
netbare-injector/src/main/java/com/github/megatronking/netbare/io/ByteBufferInputStream.java:34
MethodByteStream
Constructs a new stream by a byte array. @param bytes The bytes to be wrapped into {@link ByteBuffer}.
netbare-injector/src/main/java/com/github/megatronking/netbare/stream/ByteStream.java:37
MethodCaseInsensitiveKey
(String key)
netbare-injector/src/main/java/com/github/megatronking/netbare/utils/CaseInsensitiveLinkedMap.java:235
MethodCaseInsensitiveLinkedMap
(int initialCapacity)
netbare-injector/src/main/java/com/github/megatronking/netbare/utils/CaseInsensitiveLinkedMap.java:281
MethodConnectionShutdownException
Constructs an {@code ConnectionShutdownException} with the specified detail message. @param message The detail message (which is saved for later retr
netbare-core/src/main/java/com/github/megatronking/netbare/tunnel/ConnectionShutdownException.java:34
MethodContainerHttpInterceptor
(HttpInterceptorsFactory factory)
netbare-core/src/main/java/com/github/megatronking/netbare/http/ContainerHttpInterceptor.java:39
MethodCookie
(String name, String value, long expiresAt, String domain, String path, boolean secure, boo
netbare-injector/src/main/java/com/github/megatronking/netbare/http/Cookie.java:88
MethodDefaultVirtualGateway
(Session session, Request request, Response response, List<Interceptor
netbare-core/src/main/java/com/github/megatronking/netbare/gateway/DefaultVirtualGateway.java:37
MethodDefaultVirtualGatewayFactory
(@NonNull List<InterceptorFactory<Request, RequestChain, Response, ResponseChain>> factories)
netbare-core/src/main/java/com/github/megatronking/netbare/gateway/DefaultVirtualGatewayFactory.java:35
MethodEntrySet
(Set<Entry<CaseInsensitiveKey, V>> entrySet, CaseInsensitiveLinkedMap<V> map)
netbare-injector/src/main/java/com/github/megatronking/netbare/utils/CaseInsensitiveLinkedMap.java:176
MethodEntrySetIterator
(Iterator<Entry<CaseInsensitiveKey, V>> iterator)
netbare-injector/src/main/java/com/github/megatronking/netbare/utils/CaseInsensitiveLinkedMap.java:151
MethodErrorCode
(int httpCode)
netbare-core/src/main/java/com/github/megatronking/netbare/http2/ErrorCode.java:74
MethodFrameType
(byte value)
netbare-core/src/main/java/com/github/megatronking/netbare/http2/FrameType.java:102
MethodHeader
(String name, String value)
netbare-core/src/main/java/com/github/megatronking/netbare/http2/Hpack.java:740
MethodHeader
(byte[] packet, int offset)
netbare-core/src/main/java/com/github/megatronking/netbare/ip/Header.java:29
MethodHttp2DecodeInterceptor
(SSLRefluxCallback<HttpRequest, HttpResponse> refluxCallback, HttpZygoteRequ
netbare-core/src/main/java/com/github/megatronking/netbare/http2/Http2DecodeInterceptor.java:61
MethodHttp2EncodeInterceptor
()
netbare-core/src/main/java/com/github/megatronking/netbare/http2/Http2EncodeInterceptor.java:52
MethodHttp2SniffInterceptor
(SSLRefluxCallback<HttpRequest, HttpResponse> callback)
netbare-core/src/main/java/com/github/megatronking/netbare/http/Http2SniffInterceptor.java:39
MethodHttp2Stream
()
netbare-core/src/main/java/com/github/megatronking/netbare/http2/Http2Stream.java:29
MethodHttpBodyInputStream
Constructs a new {@link ByteArrayInputStream} by a {@link HttpBody}. @param body A HTTP body stream.
netbare-injector/src/main/java/com/github/megatronking/netbare/io/HttpBodyInputStream.java:35
MethodHttpContainerRequestChain
(HttpRequestChain chain, List<HttpInterceptor> interceptors)
netbare-core/src/main/java/com/github/megatronking/netbare/http/ContainerHttpInterceptor.java:137
MethodHttpContainerResponseChain
(HttpResponseChain chain, List<HttpInterceptor> interceptors)
netbare-core/src/main/java/com/github/megatronking/netbare/http/ContainerHttpInterceptor.java:172
MethodHttpHeaderPart
(@NonNull HttpProtocol protocol, @NonNull Uri uri, @NonNull Map<String, List<String>> heade
netbare-injector/src/main/java/com/github/megatronking/netbare/http/HttpHeaderPart.java:41
MethodHttpHeaderSniffInterceptor
(SSLRefluxCallback<HttpRequest, HttpResponse> callback)
netbare-core/src/main/java/com/github/megatronking/netbare/http/HttpHeaderSniffInterceptor.java:38
MethodHttpId
()
netbare-core/src/main/java/com/github/megatronking/netbare/http/HttpId.java:32
MethodHttpInjectInterceptor
(HttpInjector httpInjector)
netbare-injector/src/main/java/com/github/megatronking/netbare/http/HttpInjectInterceptor.java:40
MethodHttpMultiplexInterceptor
(HttpZygoteRequest zygoteRequest, HttpZygoteResponse zygoteResponse
netbare-core/src/main/java/com/github/megatronking/netbare/http/HttpMultiplexInterceptor.java:45
MethodHttpProtocol
(String protocol)
netbare-core/src/main/java/com/github/megatronking/netbare/http/HttpProtocol.java:76
MethodHttpRawBody
(ByteBuffer buffer)
netbare-injector/src/main/java/com/github/megatronking/netbare/http/HttpRawBody.java:32
MethodHttpRequest
(Request request, HttpSession session)
netbare-core/src/main/java/com/github/megatronking/netbare/http/HttpRequest.java:41
MethodHttpRequestChain
(HttpZygoteRequest request, List<HttpInterceptor> interceptors)
netbare-core/src/main/java/com/github/megatronking/netbare/http/HttpRequestChain.java:36
MethodHttpRequestHeaderPart
(HttpProtocol protocol, HttpMethod method, Uri uri, Map<String, List<String>> header
netbare-injector/src/main/java/com/github/megatronking/netbare/http/HttpRequestHeaderPart.java:39
MethodHttpRequestInjectorCallback
Constructs a {@link InjectorCallback} for HTTP request. @param chain A {@link HttpInterceptor} chain.
netbare-injector/src/main/java/com/github/megatronking/netbare/http/HttpRequestInjectorCallback.java:40
MethodHttpResponse
(Response response, HttpSession session)
netbare-core/src/main/java/com/github/megatronking/netbare/http/HttpResponse.java:41
MethodHttpResponseChain
(HttpZygoteResponse response, List<HttpInterceptor> interceptors)
netbare-core/src/main/java/com/github/megatronking/netbare/http/HttpResponseChain.java:36
MethodHttpResponseHeaderPart
(int code, String message, HttpProtocol protocol, Uri uri, Map<String, List<String>
netbare-injector/src/main/java/com/github/megatronking/netbare/http/HttpResponseHeaderPart.java:38
MethodHttpResponseInjectorCallback
Constructs a {@link InjectorCallback} for HTTP response. @param chain A {@link HttpInterceptor} chain.
netbare-injector/src/main/java/com/github/megatronking/netbare/http/HttpResponseInjectorCallback.java:40
MethodHttpSSLCodecInterceptor
(SSLEngineFactory engineFactory, Request request, Response response)
netbare-core/src/main/java/com/github/megatronking/netbare/http/HttpSSLCodecInterceptor.java:52
MethodHttpSSLRefluxInterceptor
(SSLRefluxCallback<HttpRequest, HttpResponse> refluxCallback)
netbare-core/src/main/java/com/github/megatronking/netbare/http/HttpSSLRefluxInterceptor.java:32
MethodHttpSSLRequestCodec
(SSLEngineFactory factory)
netbare-core/src/main/java/com/github/megatronking/netbare/http/HttpSSLRequestCodec.java:44
MethodHttpSSLResponseCodec
(SSLEngineFactory factory)
netbare-core/src/main/java/com/github/megatronking/netbare/http/HttpSSLResponseCodec.java:53
← previousnext →401–500 of 894, ranked by callers