/thrift-3.4.0/build/cmake/ |
D | config.h.in | 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 73 /* Define to 1 if you have the <arpa/inet.h> header file. */ 76 /* Define to 1 if you have the <fcntl.h> header file. */ 79 /* Define to 1 if you have the <inttypes.h> header file. */ 82 /* Define to 1 if you have the <netdb.h> header file. */ 85 /* Define to 1 if you have the <netinet/in.h> header file. */ 88 /* Define to 1 if you have the <signal.h> header file. */ 91 /* Define to 1 if you have the <stdint.h> header file. */ [all …]
|
D | README.md | 17 These are language-specific, however for C++ you must provide: 22 You may optionally provide: 29 To use CMake you first create an out-of-tree build directory, then use 36 if you use a specific toolchain pass it to cmake, the same for options: 43 and open the development environment you like with the solution or do this: 50 or on Windows, the following will produce a solution file you can use
|
/thrift-3.4.0/doc/licenses/ |
D | lgpl-2.1.txt | 22 Free Software Foundation and other authors who decide to use it. You 23 can use it too, but we suggest you first think carefully about whether 29 you have the freedom to distribute copies of free software (and charge 30 for this service if you wish); that you receive source code or can get 31 it if you want it; that you can change the software and use pieces of 32 it in new free programs; and that you are informed that you can do 36 distributors to deny you these rights or to ask you to surrender these 38 you if you distribute copies of the library or if you modify it. 40 For example, if you distribute copies of the library, whether gratis 41 or for a fee, you must give the recipients all the rights that we gave [all …]
|
/thrift-3.4.0/ |
D | CONTRIBUTING.md | 3 Thank you for your interest in contributing to the Apache Thrift project! Information on why and h… 11 This is the preferred method of submitting changes. When you submit a pull request through github, 18 1. All pull requests should contain a single commit per issue, or we will ask you to squash it. 37 …* Verify that you follow [Thrift Coding Standards](/docs/coding_standards) (you can run 'make styl… 38 …arted/#Step-one%3A-Sign-in) and [AppVeyor](http://www.appveyor.com/docs). You can use this techni… 44 …1. Wait for a committer to commit your patch. You can nudge the committers if necessary by sendin… 46 ## If you want to build the project locally ## 54 ## If you want to review open issues... ## 57 …r](http://issues.apache.org/jira/browse/THRIFT). You can search for tickets relating to languages… 59 ## If you discovered a defect... ## [all …]
|
D | README.md | 20 supports the languages that you currently use. 23 across client and server code. This allows you to upgrade your 55 to you under the Apache License, Version 2.0 (the 56 "License"); you may not use this file except in compliance 57 with the License. You may obtain a copy of the License at 97 Contains a basic tutorial that will teach you how to develop software 103 To build the same way Travis CI builds the project you should use docker. 127 If you are building from the first time out of the source repository, you will 128 need to generate the configure scripts. (This is not necessary if you 138 You may need to specify the location of the boost files explicitly. [all …]
|
D | LICENSE | 24 "You" (or "Your") shall mean an individual or Legal Entity 68 this License, each Contributor hereby grants to You a perpetual, 75 this License, each Contributor hereby grants to You a perpetual, 82 with the Work to which such Contribution(s) was submitted. If You 87 granted to You under this License for that Work shall terminate 90 4. Redistribution. You may reproduce and distribute copies of the 92 modifications, and in Source or Object form, provided that You 95 (a) You must give any other recipients of the Work or 98 (b) You must cause any modified files to carry prominent notices 99 stating that You changed the files; and [all …]
|
/thrift-3.4.0/lib/netstd/ |
D | README.md | 14 - Ensure you have .NET Core SDK 3.1 (LTS) installed, or use the [Ubuntu docker image](../../build/d… 18 - In trace logging mode you can see some not important internal exceptions 24 If you are migrating your code from netcore library, you will have to: 35 You may wonder why we changed so many names. The naming scheme has been revised for two reasons: Fi… 39 …ore efforts. While the code changes related to Thrift itself are moderate, you may need to upgrade… 43 …await` model](https://msdn.microsoft.com/en-us/magazine/jj991977.aspx), if you have not already do… 45 1. As you probably already guessed, there are a few names that have been changed: 49 - if you are looking for `TSimpleServer`, try `TSimpleAsyncServer` instead 52 - In case you are using Thrift server event handlers: the `SetEventHandler` method now starts with … 53 - and you will also have to revise the method names of all `TServerEventHandler` descendants you ha…
|
/thrift-3.4.0/contrib/thrift-maven-plugin/src/test/resources/idl/ |
D | tutorial.thrift | 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 23 # This file aims to teach you how to use Thrift, in a .thrift file. Neato. The 25 # This lets you make your thrift file executable and include your Thrift build 26 # step on the top line. And you can place comments like this anywhere you like. 28 # Before running this file, you will need to have installed the thrift compiler 46 * Did you also notice that Thrift supports C style comments? 49 // Just in case you were wondering... yes. We support simple C comments too. 72 * Thrift lets you do typedefs to get pretty names for your types. Standard [all …]
|
/thrift-3.4.0/tutorial/ |
D | tutorial.thrift | 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 23 # This file aims to teach you how to use Thrift, in a .thrift file. Neato. The 25 # This lets you make your thrift file executable and include your Thrift build 26 # step on the top line. And you can place comments like this anywhere you like. 28 # Before running this file, you will need to have installed the thrift compiler 46 * Did you also notice that Thrift supports C style comments? 49 // Just in case you were wondering... yes. We support simple C comments too. 77 * Thrift lets you do typedefs to get pretty names for your types. Standard [all …]
|
/thrift-3.4.0/lib/haxe/ |
D | README.md | 10 to you under the Apache License, Version 2.0 (the 11 "License"); you may not use this file except in compliance 12 with the License. You may obtain a copy of the License at 32 Depending on the desired targets, you may have to install the appropriate HaxeLibs 33 after installing Haxe itself. For example, if you plan to target C++, enter the 49 If you run into the error message 81 In order to work with Thrift, you will need to install the Thrift compiler 86 If you are using the HaxeDevelop IDE, you'll find appropriate project files 95 to the new version. Otherwise you may run into troubles with leftovers from 108 - you have to import PHP files generated by haxe into PHP [all …]
|
/thrift-3.4.0/test/haxe/ |
D | javascript.hxml | 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 31 #You can use -D source-map-content (requires Haxe 3.1+) to have the .hx 32 #files directly embedded into the map file, this way you only have to 34 #you modify your .hx files.
|
/thrift-3.4.0/tutorial/haxe/ |
D | javascript.hxml | 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 31 #You can use -D source-map-content (requires Haxe 3.1+) to have the .hx 32 #files directly embedded into the map file, this way you only have to 34 #you modify your .hx files.
|
/thrift-3.4.0/lib/php/ |
D | README.md | 9 to you under the Apache License, Version 2.0 (the 10 "License"); you may not use this file except in compliance 11 with the License. You may obtain a copy of the License at 31 2. Configure Symfony Autoloader (or whatever you usually use) 33 After that, you have to manually include the Thrift package 51 APCu cache is used by the TSocketPool class. If you do not have APCu installed, 58 1. [PSR-4](https://www.php-fig.org/psr/psr-4/) loader is now the default. If you want to use class …
|
/thrift-3.4.0/lib/ocaml/ |
D | DEVELOPMENT | 7 In order to build this library, you must have the following installed: 12 In addition you may want to install OPAM, which will allow you to setup an 15 you have OPAM installed, then installing Oasis is as simple as running: 45 If you're using opam, simply run the following command: 49 While development, you may want to install your latest build on the system to 74 out. You can find further documentation here:
|
/thrift-3.4.0/lib/haxe/test/ |
D | javascript.hxml | 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 36 #You can use -D source-map-content (requires Haxe 3.1+) to have the .hx 37 #files directly embedded into the map file, this way you only have to 39 #you modify your .hx files.
|
/thrift-3.4.0/lib/rb/spec/ |
D | Referenced.thrift | 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 25 # to you under the Apache License, Version 2.0 (the 26 # "License"); you may not use this file except in compliance 27 # with the License. You may obtain a copy of the License at
|
D | ThriftNamespacedSpec.thrift | 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 25 # to you under the Apache License, Version 2.0 (the 26 # "License"); you may not use this file except in compliance 27 # with the License. You may obtain a copy of the License at
|
/thrift-3.4.0/lib/javame/src/org/apache/thrift/ |
D | TFieldRequirementType.java | 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 24 * to you under the Apache License, Version 2.0 (the 25 * "License"); you may not use this file except in compliance 26 * with the License. You may obtain a copy of the License at
|
/thrift-3.4.0/lib/javame/src/org/apache/thrift/meta_data/ |
D | ListMetaData.java | 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 24 * to you under the Apache License, Version 2.0 (the 25 * "License"); you may not use this file except in compliance 26 * with the License. You may obtain a copy of the License at
|
D | SetMetaData.java | 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 24 * to you under the Apache License, Version 2.0 (the 25 * "License"); you may not use this file except in compliance 26 * with the License. You may obtain a copy of the License at
|
D | MapMetaData.java | 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 24 * to you under the Apache License, Version 2.0 (the 25 * "License"); you may not use this file except in compliance 26 * with the License. You may obtain a copy of the License at
|
D | StructMetaData.java | 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 24 * to you under the Apache License, Version 2.0 (the 25 * "License"); you may not use this file except in compliance 26 * with the License. You may obtain a copy of the License at
|
D | FieldValueMetaData.java | 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 24 * to you under the Apache License, Version 2.0 (the 25 * "License"); you may not use this file except in compliance 26 * with the License. You may obtain a copy of the License at
|
/thrift-3.4.0/.github/ |
D | pull_request_template.md | 4 <!-- We recommend you review the checklist/tips before submitting a pull request. --> 6 - [ ] Did you create an [Apache Jira](https://issues.apache.org/jira/projects/THRIFT/issues/) ticke… 8 - [ ] Did you squash your changes to a single commit? (not required, but preferred) 9 - [ ] Did you do your best to avoid breaking changes? If one was needed, did you label the Jira ti…
|
/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 63 you to use those classes in your programs. 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 96 you to use those classes in your programs. 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 …]
|