Thrift now works in PHP, hot stuff
authorMark Slee <mcslee@apache.org>
Fri, 30 Jun 2006 18:28:50 +0000 (18:28 +0000)
committerMark Slee <mcslee@apache.org>
Fri, 30 Jun 2006 18:28:50 +0000 (18:28 +0000)
commit6e53644ce5ebbf5e3a5f1fb3df2398534b1c965e
tree2f7eaa25fd405bdad3789a06123a0f28e398761a
parent4e0d962693645a202bc47c0bc01b0a2c3660d70d
Thrift now works in PHP, hot stuff

Summary: End to end communication working in Thrift with PHP

Problem: It's a bit slower than pillar still. Need to find out why.

Reviewed By: aditya

Test Plan: Unit tests are in the test directory. Get lucas on the PHP case...

git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@664720 13f79535-47bb-0310-9956-ffa450edef68
27 files changed:
compiler/Makefile
compiler/src/generate/t_cpp_generator.cc
compiler/src/generate/t_php_generator.cc [new file with mode: 0644]
compiler/src/generate/t_php_generator.h [new file with mode: 0644]
compiler/src/main.cc
lib/cpp/Makefile
lib/cpp/src/protocol/TBinaryProtocol.cc
lib/cpp/src/transport/TBufferedTransport.cc
lib/cpp/src/transport/TBufferedTransport.h
lib/cpp/src/transport/TChunkedTransport.cc [new file with mode: 0644]
lib/cpp/src/transport/TChunkedTransport.h [new file with mode: 0644]
lib/php/src/Thrift.php [new file with mode: 0644]
lib/php/src/protocol/TBinaryProtocol.php [new file with mode: 0644]
lib/php/src/protocol/TProtocol.php [new file with mode: 0644]
lib/php/src/protocol/TType.php [new file with mode: 0644]
lib/php/src/transport/TBufferedTransport.php [new file with mode: 0644]
lib/php/src/transport/TChunkedTransport.php [new file with mode: 0644]
lib/php/src/transport/TSocket.php [new file with mode: 0644]
lib/php/src/transport/TTransport.php [new file with mode: 0644]
test/ThriftTest.thrift
test/cpp/Makefile
test/cpp/src/TestClient.cc
test/cpp/src/TestServer.cc
test/java/src/TestClient.java
test/java/src/TestServer.java
test/php/Makefile [new file with mode: 0644]
test/php/TestClient.php [new file with mode: 0644]