/thrift-3.4.0/tutorial/netstd/ |
D | README.md | 16 Depending on the platform, the name of the generated executables will vary. On Linux, it is just "C… 33 will diplay help information 36 will run server with specified arguments (tcp transport and binary protocol by default) 41 tcp - (default) tcp transport will be used (host - ""localhost"", port - 9090) 42 namedpipe - namedpipe transport will be used (pipe address - "".test"") 43 http - http transport will be used (http address - ""localhost:9090"") 44 tcptls - tcp transport with tls will be used (host - ""localhost"", port - 9090) 47 none - (default) no transport factory will be used 48 buffered - buffered transport factory will be used 49 framed - framed transport factory will be used (this must match the client) [all …]
|
/thrift-3.4.0/debian/ |
D | control | 43 This package contains the Python bindings for Thrift. You will need the thrift 45 classes, and then the modules in this package will allow you to use those 61 You will need the thrift tool (in the thrift-compiler package) to compile your 62 definition to Python classes, and then the modules in this package will allow 76 This package contains the Python bindings for Thrift. You will need the thrift 78 classes, and then the modules in this package will allow you to use those 94 You will need the thrift tool (in the thrift-compiler package) to compile your 95 definition to Python classes, and then the modules in this package will allow 110 This package contains the Ruby bindings for Thrift. You will need the thrift 112 classes, and then the modules in this package will allow you to use those [all …]
|
/thrift-3.4.0/lib/go/thrift/ |
D | configuration.go | 67 // socket and transFactory will be overwritten by the one used by protoFactory 103 // If <= 0, DEFAULT_MAX_MESSAGE_SIZE will be used instead. 106 // If <= 0, DEFAULT_MAX_FRAME_SIZE will be used instead. 109 // MaxMessageSize will be used instead. 116 // If <0, DEFAULT_CONNECT_TIMEOUT and DEFAULT_SOCKET_TIMEOUT will be 146 // It's nil-safe. DEFAULT_MAX_MESSAGE_SIZE will be returned if tc is nil. 156 // It's nil-safe. DEFAULT_MAX_FRAME_SIZE will be returned if tc is nil. 159 // size, the smaller one will be returned instead. 177 // It's nil-safe. If tc is nil, DEFAULT_CONNECT_TIMEOUT will be returned instead. 188 // It's nil-safe. If tc is nil, DEFAULT_SOCKET_TIMEOUT will be returned instead. [all …]
|
D | simple_server.go | 38 // If it's changed to <=0, the feature will be disabled. 47 // If it's set to <=0, the feature will be disabled(by default), and the server will wait for 54 * This will work if golang user implements a conn-pool like thing in client side. 157 // SetForwardHeaders sets the list of header keys that will be auto forwarded 161 // thrift servers, the context object user gets in the processor functions will 180 // log library will be used. 288 // Those logs will be very noisy, so suppress those logs as well. 376 // TSimpleServer and compiler generated Process functions will check for this
|
/thrift-3.4.0/lib/ocaml/ |
D | DEVELOPMENT | 12 In addition you may want to install OPAM, which will allow you to setup an 28 The `oasis setup` command will generate the configure script and Makefile, 29 along with other files that opam will use to create an installable library. 30 The cofigure script will ensure that all build dependencies are installed, and 31 make will actually build the library.
|
/thrift-3.4.0/lib/cpp/src/thrift/transport/ |
D | TServerTransport.h | 47 * call most transports will not return anything when accept is called. 74 * It is expected that the transport will throw a TTransportException 77 * This will not make an attempt to interrupt any TTransport children. 82 * This will interrupt the children created by the server transport. 84 * It is expected that the children will throw a TTransportException 99 * Closes this transport such that future calls to accept will do nothing.
|
D | TTransport.h | 193 * Does not consume the bytes read (i.e.: a later read will return the same 196 * data that they will need, then consume (see next method) what they 197 * actually use. Some transports will not support this method and others 198 * will fail occasionally, so protocols must be prepared to use read if 208 * If borrow succeeds, *len will contain the number of bytes 209 * available in the returned pointer. This will be at least 243 * transport used. An IP based transport for example will return the 259 * Will throw if we already consumed too many bytes or if the new size is larger than allowed.
|
/thrift-3.4.0/lib/d/src/thrift/async/ |
D | base.d | 40 * // Waiting for socket I/O will not block an entire thread but cause 62 * Implementations will typically run one or more background threads for 80 * with the same transport are submitted, the second delegate will not be 86 * triggering it will be considered a request to cancel the work item, if it 94 * transport = The TAsyncTransport the work delegate will operate on. Must 103 * Note: The work item will likely be executed in a different thread, so make 144 * // This will wait until the result is available and then print it. 156 * currently executed work items will never receive any notifications 157 * for async transports managed by this instance, queued work items will 172 * The actual type of device is not specified; typically, implementations will [all …]
|
/thrift-3.4.0/lib/go/ |
D | README.md | 72 , the following will not compile: 98 which will generate: 107 The context object passed into the server handler function will be canceled when 139 …s://pkg.go.dev/github.com/apache/thrift/lib/go/thrift#TSimpleServer.Stop) will wait for all client… 144 * When the socket timeout is too long (e.g one hour), server will 153 If it's set to <=0, the feature will be disabled (by default), and server 154 will wait for all the client connections to be closed gracefully with 155 zero err time. Otherwise, the stop will wait for all the client 158 will be closed abruptly which may cause some client errors.
|
/thrift-3.4.0/lib/java/ |
D | README.md | 66 After the above step, `gradle` binary will be available in `/usr/local/bin/`. You can further choose 81 The default build will run the unit tests which expect a usable 109 The library will be placed in your home directory under .m2/repository 131 The build will automatically generate an HTML Unit Test report. This can be found 139 The build will optionally generate Clover Code coverage if the Gradle property 146 The following command will build, unit test, and generate Clover reports: 157 version number. The Gradle build will receive the correct value for the build. 158 The same applies to the CMake build, the value from the configure.ac file will 189 With the key information and credentials in place the following will generate 231 public to default (package) and will no longer be accessible by third-party [all …]
|
/thrift-3.4.0/.github/ |
D | stale.yml | 7 # Set to false to disable. If disabled, issues still need to be closed manually, but will remain ma… 10 # Issues or Pull Requests with these labels will never be considered stale. Set to `[]` to disable 30 recent activity. It will be closed in 7 days if no further activity occurs. 54 # recent activity. It will be closed if no further activity occurs. Thank you
|
/thrift-3.4.0/lib/javame/src/org/apache/thrift/protocol/ |
D | TProtocolUtil.java | 32 * The maximum recursive depth the skip() function will traverse before 38 * Specifies the maximum recursive depth that the skip function will 40 * any call to skip in this JVM will enforce this value. 56 * @param type the next value will be intepreted as this TType value. 67 * @param type the next value will be intepreted as this TType value. 68 * @param maxDepth this function will only skip complex objects to this
|
/thrift-3.4.0/ |
D | CONTRIBUTING.md | 18 1. All pull requests should contain a single commit per issue, or we will ask you to squash it. 23 1. Commit messages must follow this pattern for code changes (deviations will not be merged): 36 …* Use test-driven development (TDD): add a test that will isolate the bug *before* applying the ch… 38 …anges before they are made public. Every GitHub pull request into Thrift will run the full CI bui… 57 … component in ("Erlang - Library") and status not in (resolved, closed)`` will locate all the open… 75 …sk you to take actions in your pull requests. Here are some recipes that will help you accomplish… 87 If you already have a pull request outstanding, you will need to do a "force push" to overwrite it … 114 This procedure will apply only your commits in order to the current master, then you will squash th…
|
/thrift-3.4.0/lib/cpp/src/thrift/concurrency/ |
D | FunctionRunner.h | 33 * Convenient implementation of Runnable that will execute arbitrary callbacks. 82 * Given a 'pthread_create' style callback, this FunctionRunner will 89 * Given a generic callback, this FunctionRunner will execute it. 94 * Given a bool foo(...) type callback, FunctionRunner will execute 96 * until it returns false. Note that the actual interval between calls will
|
/thrift-3.4.0/contrib/transport-sample/client/ |
D | stdafx.cpp | 2 // client.pch will be the pre-compiled header 3 // stdafx.obj will contain the pre-compiled type information
|
/thrift-3.4.0/contrib/transport-sample/server/ |
D | stdafx.cpp | 2 // server.pch will be the pre-compiled header 3 // stdafx.obj will contain the pre-compiled type information
|
/thrift-3.4.0/aclocal/ |
D | ax_dmd.m4 | 6 dnl If "DMD" is defined in the environment, that will be the only 7 dnl dmd command tested. Otherwise, a hard-coded list will be used. 11 dnl "dmd_optlink" will be set to "yes" or "no" depending on whether OPTLINK is 12 dnl used as the linker (DMD/Windows), and "dmd_of_dirsep" will be set to the
|
/thrift-3.4.0/lib/java/src/main/java/org/apache/thrift/async/ |
D | AsyncMethodCallback.java | 29 * This method will be called when the remote side has completed invoking your method call and the 30 * result is fully read. For {@code oneway} method calls, this method will be called as soon as we 39 * This method will be called when there is either an unexpected client-side exception like an
|
/thrift-3.4.0/lib/py/src/ |
D | TRecursive.py | 45 # so ``element_type`` will be, 56 # For a map of key -> value type, ``element_type`` will be, 60 # For a map of key -> list / set, ``element_type`` will be, 64 # For a map of key -> map, ``element_type`` will be,
|
/thrift-3.4.0/lib/cpp/src/thrift/server/ |
D | TNonblockingServer.h | 149 /// # of IO threads this server will use 170 // Vector of IOThread objects that will handle our IO 219 * we will free the buffer (such that it will be reinitialized by the next 396 /** Return whether the IO threads will get high scheduling priority */ 399 /** Set whether the IO threads will get high scheduling priority. */ 406 * Get the maximum number of unused TConnection we will hold in reserve. 413 * Set the maximum number of unused TConnection we will hold in reserve. 504 * its connection will be closed. 537 * Get the action the server will take on overload. 568 * exceeded. The overload will persist until both values are below the [all …]
|
/thrift-3.4.0/tutorial/ocaml/ |
D | README.md | 5 To compile this, you will need to generate the Thrift sources for 12 This will produce two executables Calc{Server,Client}.<type> where
|
/thrift-3.4.0/doc/specs/ |
D | thrift-sasl-spec.txt | 15 0x05 - COMPLETE - Will you marry me? 17 The Thrift SASL communication will proceed as follows: 25 3. At connection time, the client will initiate communication by sending the 26 server a START message. The payload of this message will be the name of the 63 payload. This payload will be empty except for those underlying security
|
/thrift-3.4.0/lib/java/src/main/java/org/apache/thrift/protocol/ |
D | TProtocolUtil.java | 30 /** The maximum recursive depth the skip() function will traverse before throwing a TException. */ 34 * Specifies the maximum recursive depth that the skip function will traverse before throwing a 35 * TException. This is a global setting, so any call to skip in this JVM will enforce this value. 50 * @param type the next value will be interpreted as this TType value. 60 * @param type the next value will be interpreted as this TType value. 61 * @param maxDepth this function will only skip complex objects to this recursive depth, to
|
/thrift-3.4.0/lib/java/src/main/java/org/apache/thrift/transport/ |
D | TSocket.java | 81 * Creates a new unconnected socket that will connect to the given host on the given port. 92 * Creates a new unconnected socket that will connect to the given host on the given port. 102 * Creates a new unconnected socket that will connect to the given host on the given port. 113 * Creates a new unconnected socket that will connect to the given host on the given port. 126 * Creates a new unconnected socket that will connect to the given host on the given port, with a 170 * Sets the time after which the connection attempt will time out
|
/thrift-3.4.0/doc/install/ |
D | centos.md | 51 If you will be developing Apache Thrift clients/servers in C++ you will also need additional packag… 74 This will build the compiler (thrift/compiler/cpp/thrift --version) and any language libraries supp…
|