Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/MortezaBashsiz/nipovpn
/ functions
Functions
153 in github.com/MortezaBashsiz/nipovpn
⨍
Functions
153
◇
Types & classes
23
↓ 99 callers
Method
write
core/src/log.cpp:36
↓ 19 callers
Method
socketShutdown
core/src/tcpconnection.cpp:782
↓ 15 callers
Function
streambufToString
core/src/general.hpp:53
↓ 14 callers
Method
socketShutdown
core/src/tcpclient.cpp:544
↓ 9 callers
Function
copyStringToStreambuf
core/src/general.hpp:58
↓ 8 callers
Method
isOpen
core/src/tcpclient.cpp:36
↓ 7 callers
Method
dstPort
core/src/http.hpp:85
↓ 7 callers
Function
toLowerCopy
core/src/http_utils.hpp:19
↓ 6 callers
Function
extractBody
core/src/http_utils.hpp:52
↓ 6 callers
Function
hexToInt
core/src/general.hpp:91
↓ 5 callers
Method
doConnect
core/src/tcpclient.cpp:98
↓ 5 callers
Method
doWrite
core/src/tcpclient.cpp:303
↓ 5 callers
Function
extractHeaders
core/src/http_utils.hpp:43
↓ 5 callers
Function
parseContentLength
core/src/http_utils.hpp:61
↓ 5 callers
Method
randomFakeUrl
core/src/config.cpp:217
↓ 5 callers
Method
tlsEnabled
core/src/tcpclient.cpp:34
↓ 4 callers
Method
httpType
core/src/http.hpp:46
↓ 4 callers
Function
isChunked
core/src/http_utils.hpp:87
↓ 4 callers
Method
randomMethod
core/src/config.cpp:233
↓ 4 callers
Method
runMode
core/src/config.cpp:194
↓ 3 callers
Function
aes256Decrypt
core/src/general.hpp:240
↓ 3 callers
Function
aes256Encrypt
core/src/general.hpp:187
↓ 3 callers
Method
detectType
core/src/http.cpp:29
↓ 3 callers
Function
getRawHeader
core/src/http_utils.hpp:106
↓ 3 callers
Function
hexToASCII
core/src/general.hpp:98
↓ 3 callers
Function
moveStreambuf
core/src/general.hpp:65
↓ 2 callers
Method
cancelTimeout
core/src/tcpconnection.cpp:760
↓ 2 callers
Function
charToHex
core/src/general.hpp:110
↓ 2 callers
Method
closeTunnelSession
core/src/tcpconnection.cpp:735
↓ 2 callers
Function
copyStreambuf
core/src/general.hpp:73
↓ 2 callers
Method
doHandshakeClient
core/src/tcpclient.cpp:177
↓ 2 callers
Method
doReadAgent
core/src/tcpconnection.cpp:125
↓ 2 callers
Method
enableDirectTunnelMode
core/src/tcpconnection.cpp:841
↓ 2 callers
Method
enableTlsClient
core/src/tcpclient.cpp:41
↓ 2 callers
Function
encode64
core/src/general.hpp:173
↓ 2 callers
Method
handle
core/src/agenthandler.cpp:27
↓ 2 callers
Function
hexArrToStr
core/src/general.hpp:80
↓ 2 callers
Function
hexStreambufToStr
core/src/general.hpp:127
↓ 2 callers
Method
listenIp
core/src/config.cpp:179
↓ 2 callers
Method
listenPort
core/src/config.cpp:184
↓ 2 callers
Method
postTunnelAction
core/src/tcpconnection.cpp:440
↓ 2 callers
Method
randomEndPoint
core/src/config.cpp:249
↓ 2 callers
Method
run
core/src/runner.cpp:23
↓ 2 callers
Method
threads
core/src/config.cpp:164
↓ 2 callers
Function
trimCopy
core/src/http_utils.hpp:27
↓ 1 callers
Method
asyncWriteToAgentConnection
core/src/tcpconnection.cpp:845
↓ 1 callers
Method
asyncWriteToAgentServerConnection
core/src/tcpconnection.cpp:886
↓ 1 callers
Function
decode64
core/src/general.hpp:157
↓ 1 callers
Method
doHandshakeServer
core/src/tcpconnection.cpp:98
↓ 1 callers
Method
doReadAgent
core/src/tcpclient.cpp:367
↓ 1 callers
Method
doReadServer
core/src/tcpclient.cpp:447
↓ 1 callers
Method
doReadServer
core/src/tcpconnection.cpp:157
↓ 1 callers
Function
fileExists
core/src/general.hpp:48
↓ 1 callers
Method
handleReadAgent
core/src/tcpconnection.cpp:182
↓ 1 callers
Method
initTlsServerContext
core/src/tcpconnection.cpp:38
↓ 1 callers
Method
modeToString
core/src/config.cpp:204
↓ 1 callers
Method
onTimeout
core/src/tcpclient.cpp:532
↓ 1 callers
Method
onTimeout
core/src/tcpconnection.cpp:767
↓ 1 callers
Method
relayAgentToTarget
core/src/tcpconnection.cpp:991
↓ 1 callers
Method
relayClientToServer
core/src/tcpconnection.cpp:927
↓ 1 callers
Method
relayServerToClient
core/src/tcpconnection.cpp:959
↓ 1 callers
Method
relayTargetToAgent
core/src/tcpconnection.cpp:1023
↓ 1 callers
Method
startAgent
core/src/tcpconnection.cpp:113
↓ 1 callers
Method
startServer
core/src/tcpconnection.cpp:119
↓ 1 callers
Method
startTunnelPollServer
core/src/tcpconnection.cpp:697
↓ 1 callers
Method
startTunnelReadFromClient
core/src/tcpconnection.cpp:676
↓ 1 callers
Method
stop
core/src/runner.cpp:60
↓ 1 callers
Method
toString
core/src/http.cpp:337
↓ 1 callers
Function
validateConfig
core/src/general.hpp:291
Method
AgentHandler
core/src/agenthandler.cpp:6
Method
Config
core/src/config.cpp:4
Method
HTTP
core/src/http.cpp:3
Method
Log
core/src/log.cpp:3
Function
OUT
core/src/general.hpp:38
Method
Runner
core/src/runner.cpp:3
Method
ServerHandler
core/src/serverhandler.cpp:29
Method
TCPClient
core/src/tcpclient.cpp:15
Method
TCPConnection
core/src/tcpconnection.cpp:13
Method
TCPServer
core/src/tcpserver.cpp:6
Method
Uncopyable
core/src/general.hpp:31
Method
asyncReadFromAgentConnection
core/src/tcpconnection.cpp:871
Method
asyncReadFromAgentServerConnection
core/src/tcpconnection.cpp:912
Method
cancelTimeout
core/src/tcpclient.cpp:528
Method
client
core/src/tcpconnection.hpp:34
Method
config
core/src/log.hpp:32
Method
create
core/src/http.hpp:17
Method
create
core/src/config.hpp:75
Method
create
core/src/agenthandler.hpp:17
Method
create
core/src/tcpserver.hpp:12
Method
create
core/src/tcpclient.hpp:22
Method
create
core/src/log.hpp:24
Method
create
core/src/serverhandler.hpp:18
Method
create
core/src/tcpconnection.hpp:26
Method
ended
core/src/tcpclient.hpp:51
Method
extractBody
core/src/tcpclient.cpp:595
Method
extractBody
core/src/tcpconnection.cpp:1063
Method
extractHeaders
core/src/tcpclient.cpp:591
Method
extractHeaders
core/src/tcpconnection.cpp:1059
Method
extractHttpBody
core/src/serverhandler.cpp:25
Method
genHttpOkResString
core/src/http.cpp:181
next →
1–100 of 153, ranked by callers