Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/apache/thrift
/ functions
Functions
14,751 in github.com/apache/thrift
⨍
Functions
14,751
◇
Types & classes
2,268
↓ 5 callers
Method
__writeByte
(self, byte)
lib/py/src/protocol/TCompactProtocol.py:215
↓ 5 callers
Method
__writeVarint
(self, n)
lib/py/src/protocol/TCompactProtocol.py:155
↓ 5 callers
Method
_check_write
(self, o)
test/py/FastbinaryTest.py:116
↓ 5 callers
Method
_format_test
(self, test, with_result=True)
test/crossrunner/report.py:279
↓ 5 callers
Method
_read_by_ttype
(self, ttype, spec, espec)
lib/py/src/protocol/TProtocol.py:265
↓ 5 callers
Method
_set_client_type
(self, client_type)
lib/py/src/transport/THeaderTransport.py:169
↓ 5 callers
Function
_tcscmp
contrib/transport-sample/config.h:15
↓ 5 callers
Method
_write_by_ttype
(self, ttype, vals, spec, espec)
lib/py/src/protocol/TProtocol.py:392
↓ 5 callers
Method
addHeaders
($headers)
lib/php/lib/Transport/THttpClient.php:260
↓ 5 callers
Function
add_to_group
Check/enforce inheritance
lib/lua/src/luasocket.c:149
↓ 5 callers
Function
assert_no_write
(mut write_fn: F)
lib/rs/src/protocol/compact.rs:2963
↓ 5 callers
Method
authenticate
lib/cpp/src/thrift/transport/TSSLSocket.cpp:968
↓ 5 callers
Function
base64_decode
lib/cpp/src/thrift/protocol/TBase64Utils.cpp:304
↓ 5 callers
Function
bind
( listen_address: A, protocol: &str, transport: &str, )
test/rs/src/bin/test_client.rs:111
↓ 5 callers
Method
build
()
lib/java/src/main/java/org/apache/thrift/TConfiguration.java:98
↓ 5 callers
Function
certString
lib/cpp/test/SecurityFromBufferTest.cpp:53
↓ 5 callers
Method
checkReadBytesAvailable
(long numBytes)
lib/java/src/main/java/org/apache/thrift/transport/TTransport.java:201
↓ 5 callers
Function
check_container_size
Common container size validation used by all protocols. Checks that: - Container size is not negative - Container size doesn't exceed configured maxi
lib/rs/src/protocol/mod.rs:944
↓ 5 callers
Function
convertInto
compiler/cpp/tests/catch/catch.hpp:4437
↓ 5 callers
Function
convert_to_string
lib/rb/ext/bytes.c:34
↓ 5 callers
Function
createClient
* Creates a new client object for the specified Thrift service. * @param {object} ServiceClient - The module containing the generated service client
lib/nodejs/lib/thrift/create_client.js:28
↓ 5 callers
Function
createClientSocketFactory
lib/cpp/test/TSSLSocketInterruptTest.cpp:129
↓ 5 callers
Function
createObject
Create a PHP object given a typename and call the ctor, optionally passing up to 2 arguments
lib/php/src/ext/thrift_protocol/php_thrift_protocol.cpp:395
↓ 5 callers
Method
deepCopyObject
(Object o)
lib/java/src/main/java/org/apache/thrift/TUnion.java:68
↓ 5 callers
Method
describe
lib/cpp/test/TransportTest.cpp:86
↓ 5 callers
Function
domain_socket_path
(port)
test/crossrunner/util.py:23
↓ 5 callers
Method
enumForId
(short id)
lib/java/src/main/java/org/apache/thrift/TUnion.java:193
↓ 5 callers
Method
fail
(Exception e)
lib/java/src/main/java/org/apache/thrift/transport/sasl/NonblockingSaslHandler.java:229
↓ 5 callers
Function
fb303_wrapper
(command, port, trans_factory=None, prot_factory=None)
contrib/fb303/py/fb303_scripts/fb303_simple_mgmt.py:112
↓ 5 callers
Method
flush
(self)
lib/py/src/transport/TTransport.py:238
↓ 5 callers
Method
getClient
()
lib/java/src/crossTest/java/org/apache/thrift/test/TestNonblockingClient.java:1035
↓ 5 callers
Method
getCompactType
Given a TType value, find the appropriate TCompactProtocol.Types constant.
lib/java/src/main/java/org/apache/thrift/protocol/TCompactProtocol.java:884
↓ 5 callers
Method
getConcurrentClientCountHWM
lib/cpp/src/thrift/server/TServerFramework.cpp:201
↓ 5 callers
Method
getFieldAnnotations
@return an unmodifiable view of the annotations for this field, empty if no annotations present or code gen param is not turned on
lib/java/src/main/java/org/apache/thrift/meta_data/FieldMetaData.java:69
↓ 5 callers
Method
getHost
lib/cpp/src/thrift/transport/TSocket.cpp:699
↓ 5 callers
Method
getMaxFrameSize
()
lib/java/src/main/java/org/apache/thrift/transport/TEndpointTransport.java:30
↓ 5 callers
Method
getName
contrib/fb303/cpp/FacebookBase.cpp:30
↓ 5 callers
Method
getNesting
()
lib/java/src/test/java/org/apache/thrift/Fixtures.java:40
↓ 5 callers
Method
getPayload
@return byte array of the payload
lib/java/src/main/java/org/apache/thrift/transport/sasl/FrameReader.java:106
↓ 5 callers
Method
getPort
()
lib/java/src/main/java/org/apache/thrift/transport/TNonblockingServerSocket.java:177
↓ 5 callers
Method
getRemaining
()
lib/java/src/main/java/org/apache/thrift/transport/TFileTransport.java:86
↓ 5 callers
Method
getServerSocket
Get a SSL wrapped TServerSocket bound to the specified port. In this configuration the default settings are used. Default settings are retrieved from
lib/java/src/main/java/org/apache/thrift/transport/TSSLTransportFactory.java:61
↓ 5 callers
Method
getTType
Given a TCompactProtocol.Types constant, convert it to its corresponding TType value.
lib/java/src/main/java/org/apache/thrift/protocol/TCompactProtocol.java:849
↓ 5 callers
Method
getTransport
(TTransport underlying)
lib/java/src/test/java/org/apache/thrift/transport/TestTFramedTransport.java:40
↓ 5 callers
Method
getTransport
(TTransport underlying)
lib/java/src/test/java/org/apache/thrift/transport/TestTZlibTransport.java:37
↓ 5 callers
Function
getTypeIDForTypeName
lib/cpp/src/thrift/protocol/TJSONProtocol.cpp:104
↓ 5 callers
Method
getTypeIDForTypeName
(byte[] name)
lib/javame/src/org/apache/thrift/protocol/TJSONProtocol.java:123
↓ 5 callers
Method
getTypeIDForTypeName
($name)
lib/php/lib/Protocol/TJSONProtocol.php:111
↓ 5 callers
Method
getTypeIDForTypeName
(byte[] name)
lib/java/src/main/java/org/apache/thrift/protocol/TJSONProtocol.java:131
↓ 5 callers
Method
getTypeNameForTypeID
(byte typeID)
lib/javame/src/org/apache/thrift/protocol/TJSONProtocol.java:92
↓ 5 callers
Method
getTypeNameForTypeID
($typeID)
lib/php/lib/Protocol/TJSONProtocol.php:79
↓ 5 callers
Method
getTypeNameForTypeID
(byte typeID)
lib/java/src/main/java/org/apache/thrift/protocol/TJSONProtocol.java:100
↓ 5 callers
Method
get_bool
compiler/cpp/src/thrift/generate/validator_parser.h:74
↓ 5 callers
Function
get_compact_type
TODO: implement this
lib/rb/ext/compact_protocol.c:68
↓ 5 callers
Method
get_compact_type
(ttype)
lib/rb/lib/thrift/protocol/compact_protocol.rb:93
↓ 5 callers
Method
get_type
compiler/cpp/src/thrift/parse/t_scope.h:50
↓ 5 callers
Method
hasFilters
compiler/cpp/tests/catch/catch.hpp:3666
↓ 5 callers
Method
hasUnion
()
lib/java/src/main/java/org/apache/thrift/partial/ThriftMetadata.java:296
↓ 5 callers
Method
init
(ServletConfig config)
lib/java/src/main/java/org/apache/thrift/server/TExtensibleServlet.java:81
↓ 5 callers
Method
interrupt
()
lib/java/src/main/java/org/apache/thrift/transport/TServerSocket.java:145
↓ 5 callers
Method
isCurrentPhaseDone
@return true if current phase is done.
lib/java/src/main/java/org/apache/thrift/transport/sasl/NonblockingSaslHandler.java:145
↓ 5 callers
Method
listen_uds
(&mut self, listen_path: P)
lib/rs/src/server/threaded.rs:211
↓ 5 callers
Method
max
compiler/cpp/tests/catch/catch.hpp:7152
↓ 5 callers
Method
max_recursion_depth
(&self)
lib/rs/src/configuration.rs:59
↓ 5 callers
Method
name
(self)
test/crossrunner/test.py:138
↓ 5 callers
Method
nextSize
lib/cpp/test/TransportTest.cpp:84
↓ 5 callers
Method
open
contrib/zeromq/TZmqClient.h:39
↓ 5 callers
Method
payloadSize
As the thrift sasl specification states, all sasl messages (both for negotiatiing and for sending data) should have a header to indicate the size of t
lib/java/src/main/java/org/apache/thrift/transport/sasl/FrameHeaderReader.java:36
↓ 5 callers
Method
popContext
()
lib/java/src/main/java/org/apache/thrift/protocol/TJSONProtocol.java:304
↓ 5 callers
Method
popWriteContext
* Pop the last write context off the stack */
lib/php/lib/Protocol/TSimpleJSONProtocol.php:66
↓ 5 callers
Method
processor
(TProcessor processor)
lib/java/src/main/java/org/apache/thrift/server/TSaslNonblockingServer.java:457
↓ 5 callers
Method
pushWriteContext
* Push a new write context onto the stack. */
lib/php/lib/Protocol/TSimpleJSONProtocol.php:57
↓ 5 callers
Method
pushWriteContext
Push a new write context onto the stack.
lib/java/src/main/java/org/apache/thrift/protocol/TSimpleJSONProtocol.java:118
↓ 5 callers
Function
readAll
lib/cpp/src/thrift/transport/TTransport.h:37
↓ 5 callers
Method
readAll
(ctx context.Context, buf []byte)
lib/go/thrift/binary_protocol.go:523
↓ 5 callers
Method
readNonSignificantWhitespace
()
lib/go/thrift/simple_json_protocol.go:905
↓ 5 callers
Method
readStruct
(self, obj, thrift_spec, is_immutable=False)
lib/py/src/protocol/TProtocol.py:320
↓ 5 callers
Method
readUByte
(&$value)
lib/php/lib/Protocol/TCompactProtocol.php:425
↓ 5 callers
Method
read_i32
(&mut self)
lib/rs/src/protocol/binary.rs:228
↓ 5 callers
Method
read_into_buffer
Reads size bytes and copies them into buffer[0..size].
lib/rb/lib/thrift/transport/base_transport.rb:72
↓ 5 callers
Method
read_list_begin
(&mut self)
lib/rs/src/protocol/compact.rs:324
↓ 5 callers
Method
removeWorker
lib/cpp/src/thrift/concurrency/ThreadManager.cpp:406
↓ 5 callers
Method
resetState
lib/cpp/src/thrift/transport/TFileTransport.h:75
↓ 5 callers
Method
responseReady
After the processor has processed the invocation, whatever thread is managing invocations should call this method on this FrameBuffer so we know it's
lib/java/src/main/java/org/apache/thrift/server/AbstractNonblockingServer.java:502
↓ 5 callers
Method
rngSeed
compiler/cpp/tests/catch/catch.hpp:4036
↓ 5 callers
Function
saferealpath
* Win32 doesn't have realpath, so use fallback implementation in that case, * otherwise this just calls through to realpath */
compiler/cpp/src/thrift/main.cc:168
↓ 5 callers
Method
sectionEnded
compiler/cpp/tests/catch/catch.hpp:8455
↓ 5 callers
Method
sendAndThrowMessage
Send a Thrift SASL message with the given status (usually BAD or ERROR) and string message, and then throw a TTransportException with the given messag
lib/java/src/main/java/org/apache/thrift/transport/TSaslTransport.java:186
↓ 5 callers
Function
serialize
(data)
lib/js/test/deep-constructor.test.js:20
↓ 5 callers
Method
setAcceptTimeout
* Sets the accept timeout * * @param int $acceptTimeout * @return void */
lib/php/lib/Server/TServerSocket.php:81
↓ 5 callers
Method
setDetached
* Sets the detached disposition of newly created threads. */
lib/cpp/src/thrift/concurrency/ThreadFactory.h:56
↓ 5 callers
Method
setHeader
lib/cpp/src/thrift/transport/THeaderTransport.cpp:398
↓ 5 callers
Method
setKeepAlive
lib/cpp/src/thrift/transport/TSocket.cpp:804
↓ 5 callers
Method
setTimeoutSecs
* Set read timeout * * @param float $timeout */
lib/php/lib/Transport/THttpClient.php:129
↓ 5 callers
Method
setTrustStore
Set the truststore, password, certificate type and the store type @param trustStore Location of the Truststore on disk @param trustPass Truststore pa
lib/java/src/main/java/org/apache/thrift/transport/TSSLTransportFactory.java:469
↓ 5 callers
Function
settype
lib/lua/src/luasocket.c:79
↓ 5 callers
Method
shutdown
Gracefully shut down the server and block until all threads are stopped. @throws InterruptedException if is interrupted while waiting for shutdown.
lib/java/src/main/java/org/apache/thrift/server/TSaslNonblockingServer.java:102
↓ 5 callers
Method
skip
(self, ttype)
lib/py/src/protocol/TProtocol.py:189
↓ 5 callers
Function
sleep_
lib/cpp/test/concurrency/ThreadManagerTests.h:46
↓ 5 callers
Function
socket_setnonblocking
lib/lua/src/usocket.c:274
← previous
next →
1,101–1,200 of 14,751, ranked by callers