├── README.md ├── Thrift ├── Base │ └── TBase.php ├── ClassLoader │ └── ThriftClassLoader.php ├── Exception │ ├── TApplicationException.php │ ├── TException.php │ ├── TProtocolException.php │ └── TTransportException.php ├── Factory │ ├── TBinaryProtocolFactory.php │ ├── TCompactProtocolFactory.php │ ├── TJSONProtocolFactory.php │ ├── TProtocolFactory.php │ ├── TStringFuncFactory.php │ └── TTransportFactory.php ├── Protocol │ ├── JSON │ │ ├── BaseContext.php │ │ ├── ListContext.php │ │ ├── LookaheadReader.php │ │ └── PairContext.php │ ├── SimpleJSON │ │ ├── CollectionMapKeyException.php │ │ ├── Context.php │ │ ├── ListContext.php │ │ ├── MapContext.php │ │ └── StructContext.php │ ├── TBinaryProtocol.php │ ├── TBinaryProtocolAccelerated.php │ ├── TCompactProtocol.php │ ├── TJSONProtocol.php │ ├── TMultiplexedProtocol.php │ ├── TProtocol.php │ ├── TProtocolDecorator.php │ └── TSimpleJSONProtocol.php ├── Serializer │ └── TBinarySerializer.php ├── Server │ ├── TForkingServer.php │ ├── TServer.php │ ├── TServerSocket.php │ ├── TServerTransport.php │ └── TSimpleServer.php ├── StringFunc │ ├── Core.php │ ├── Mbstring.php │ └── TStringFunc.php ├── TMultiplexedProcessor.php ├── Transport │ ├── TBufferedTransport.php │ ├── TCurlClient.php │ ├── TFramedTransport.php │ ├── THttpClient.php │ ├── TMemoryBuffer.php │ ├── TNullTransport.php │ ├── TPhpStream.php │ ├── TSocket.php │ ├── TSocketPool.php │ └── TTransport.php └── Type │ ├── TConstant.php │ ├── TMessageType.php │ └── TType.php ├── client.php ├── gen-php ├── shared │ ├── SharedService.php │ └── Types.php └── tutorial │ ├── Calculator.php │ └── Types.php ├── server.php ├── shared.thrift └── tutorial.thrift /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fisherMartyn/php-thrift-server/HEAD/README.md -------------------------------------------------------------------------------- /Thrift/Base/TBase.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fisherMartyn/php-thrift-server/HEAD/Thrift/Base/TBase.php -------------------------------------------------------------------------------- /Thrift/ClassLoader/ThriftClassLoader.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fisherMartyn/php-thrift-server/HEAD/Thrift/ClassLoader/ThriftClassLoader.php -------------------------------------------------------------------------------- /Thrift/Exception/TApplicationException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fisherMartyn/php-thrift-server/HEAD/Thrift/Exception/TApplicationException.php -------------------------------------------------------------------------------- /Thrift/Exception/TException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fisherMartyn/php-thrift-server/HEAD/Thrift/Exception/TException.php -------------------------------------------------------------------------------- /Thrift/Exception/TProtocolException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fisherMartyn/php-thrift-server/HEAD/Thrift/Exception/TProtocolException.php -------------------------------------------------------------------------------- /Thrift/Exception/TTransportException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fisherMartyn/php-thrift-server/HEAD/Thrift/Exception/TTransportException.php -------------------------------------------------------------------------------- /Thrift/Factory/TBinaryProtocolFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fisherMartyn/php-thrift-server/HEAD/Thrift/Factory/TBinaryProtocolFactory.php -------------------------------------------------------------------------------- /Thrift/Factory/TCompactProtocolFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fisherMartyn/php-thrift-server/HEAD/Thrift/Factory/TCompactProtocolFactory.php -------------------------------------------------------------------------------- /Thrift/Factory/TJSONProtocolFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fisherMartyn/php-thrift-server/HEAD/Thrift/Factory/TJSONProtocolFactory.php -------------------------------------------------------------------------------- /Thrift/Factory/TProtocolFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fisherMartyn/php-thrift-server/HEAD/Thrift/Factory/TProtocolFactory.php -------------------------------------------------------------------------------- /Thrift/Factory/TStringFuncFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fisherMartyn/php-thrift-server/HEAD/Thrift/Factory/TStringFuncFactory.php -------------------------------------------------------------------------------- /Thrift/Factory/TTransportFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fisherMartyn/php-thrift-server/HEAD/Thrift/Factory/TTransportFactory.php -------------------------------------------------------------------------------- /Thrift/Protocol/JSON/BaseContext.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fisherMartyn/php-thrift-server/HEAD/Thrift/Protocol/JSON/BaseContext.php -------------------------------------------------------------------------------- /Thrift/Protocol/JSON/ListContext.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fisherMartyn/php-thrift-server/HEAD/Thrift/Protocol/JSON/ListContext.php -------------------------------------------------------------------------------- /Thrift/Protocol/JSON/LookaheadReader.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fisherMartyn/php-thrift-server/HEAD/Thrift/Protocol/JSON/LookaheadReader.php -------------------------------------------------------------------------------- /Thrift/Protocol/JSON/PairContext.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fisherMartyn/php-thrift-server/HEAD/Thrift/Protocol/JSON/PairContext.php -------------------------------------------------------------------------------- /Thrift/Protocol/SimpleJSON/CollectionMapKeyException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fisherMartyn/php-thrift-server/HEAD/Thrift/Protocol/SimpleJSON/CollectionMapKeyException.php -------------------------------------------------------------------------------- /Thrift/Protocol/SimpleJSON/Context.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fisherMartyn/php-thrift-server/HEAD/Thrift/Protocol/SimpleJSON/Context.php -------------------------------------------------------------------------------- /Thrift/Protocol/SimpleJSON/ListContext.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fisherMartyn/php-thrift-server/HEAD/Thrift/Protocol/SimpleJSON/ListContext.php -------------------------------------------------------------------------------- /Thrift/Protocol/SimpleJSON/MapContext.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fisherMartyn/php-thrift-server/HEAD/Thrift/Protocol/SimpleJSON/MapContext.php -------------------------------------------------------------------------------- /Thrift/Protocol/SimpleJSON/StructContext.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fisherMartyn/php-thrift-server/HEAD/Thrift/Protocol/SimpleJSON/StructContext.php -------------------------------------------------------------------------------- /Thrift/Protocol/TBinaryProtocol.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fisherMartyn/php-thrift-server/HEAD/Thrift/Protocol/TBinaryProtocol.php -------------------------------------------------------------------------------- /Thrift/Protocol/TBinaryProtocolAccelerated.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fisherMartyn/php-thrift-server/HEAD/Thrift/Protocol/TBinaryProtocolAccelerated.php -------------------------------------------------------------------------------- /Thrift/Protocol/TCompactProtocol.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fisherMartyn/php-thrift-server/HEAD/Thrift/Protocol/TCompactProtocol.php -------------------------------------------------------------------------------- /Thrift/Protocol/TJSONProtocol.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fisherMartyn/php-thrift-server/HEAD/Thrift/Protocol/TJSONProtocol.php -------------------------------------------------------------------------------- /Thrift/Protocol/TMultiplexedProtocol.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fisherMartyn/php-thrift-server/HEAD/Thrift/Protocol/TMultiplexedProtocol.php -------------------------------------------------------------------------------- /Thrift/Protocol/TProtocol.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fisherMartyn/php-thrift-server/HEAD/Thrift/Protocol/TProtocol.php -------------------------------------------------------------------------------- /Thrift/Protocol/TProtocolDecorator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fisherMartyn/php-thrift-server/HEAD/Thrift/Protocol/TProtocolDecorator.php -------------------------------------------------------------------------------- /Thrift/Protocol/TSimpleJSONProtocol.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fisherMartyn/php-thrift-server/HEAD/Thrift/Protocol/TSimpleJSONProtocol.php -------------------------------------------------------------------------------- /Thrift/Serializer/TBinarySerializer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fisherMartyn/php-thrift-server/HEAD/Thrift/Serializer/TBinarySerializer.php -------------------------------------------------------------------------------- /Thrift/Server/TForkingServer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fisherMartyn/php-thrift-server/HEAD/Thrift/Server/TForkingServer.php -------------------------------------------------------------------------------- /Thrift/Server/TServer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fisherMartyn/php-thrift-server/HEAD/Thrift/Server/TServer.php -------------------------------------------------------------------------------- /Thrift/Server/TServerSocket.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fisherMartyn/php-thrift-server/HEAD/Thrift/Server/TServerSocket.php -------------------------------------------------------------------------------- /Thrift/Server/TServerTransport.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fisherMartyn/php-thrift-server/HEAD/Thrift/Server/TServerTransport.php -------------------------------------------------------------------------------- /Thrift/Server/TSimpleServer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fisherMartyn/php-thrift-server/HEAD/Thrift/Server/TSimpleServer.php -------------------------------------------------------------------------------- /Thrift/StringFunc/Core.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fisherMartyn/php-thrift-server/HEAD/Thrift/StringFunc/Core.php -------------------------------------------------------------------------------- /Thrift/StringFunc/Mbstring.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fisherMartyn/php-thrift-server/HEAD/Thrift/StringFunc/Mbstring.php -------------------------------------------------------------------------------- /Thrift/StringFunc/TStringFunc.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fisherMartyn/php-thrift-server/HEAD/Thrift/StringFunc/TStringFunc.php -------------------------------------------------------------------------------- /Thrift/TMultiplexedProcessor.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fisherMartyn/php-thrift-server/HEAD/Thrift/TMultiplexedProcessor.php -------------------------------------------------------------------------------- /Thrift/Transport/TBufferedTransport.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fisherMartyn/php-thrift-server/HEAD/Thrift/Transport/TBufferedTransport.php -------------------------------------------------------------------------------- /Thrift/Transport/TCurlClient.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fisherMartyn/php-thrift-server/HEAD/Thrift/Transport/TCurlClient.php -------------------------------------------------------------------------------- /Thrift/Transport/TFramedTransport.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fisherMartyn/php-thrift-server/HEAD/Thrift/Transport/TFramedTransport.php -------------------------------------------------------------------------------- /Thrift/Transport/THttpClient.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fisherMartyn/php-thrift-server/HEAD/Thrift/Transport/THttpClient.php -------------------------------------------------------------------------------- /Thrift/Transport/TMemoryBuffer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fisherMartyn/php-thrift-server/HEAD/Thrift/Transport/TMemoryBuffer.php -------------------------------------------------------------------------------- /Thrift/Transport/TNullTransport.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fisherMartyn/php-thrift-server/HEAD/Thrift/Transport/TNullTransport.php -------------------------------------------------------------------------------- /Thrift/Transport/TPhpStream.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fisherMartyn/php-thrift-server/HEAD/Thrift/Transport/TPhpStream.php -------------------------------------------------------------------------------- /Thrift/Transport/TSocket.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fisherMartyn/php-thrift-server/HEAD/Thrift/Transport/TSocket.php -------------------------------------------------------------------------------- /Thrift/Transport/TSocketPool.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fisherMartyn/php-thrift-server/HEAD/Thrift/Transport/TSocketPool.php -------------------------------------------------------------------------------- /Thrift/Transport/TTransport.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fisherMartyn/php-thrift-server/HEAD/Thrift/Transport/TTransport.php -------------------------------------------------------------------------------- /Thrift/Type/TConstant.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fisherMartyn/php-thrift-server/HEAD/Thrift/Type/TConstant.php -------------------------------------------------------------------------------- /Thrift/Type/TMessageType.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fisherMartyn/php-thrift-server/HEAD/Thrift/Type/TMessageType.php -------------------------------------------------------------------------------- /Thrift/Type/TType.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fisherMartyn/php-thrift-server/HEAD/Thrift/Type/TType.php -------------------------------------------------------------------------------- /client.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fisherMartyn/php-thrift-server/HEAD/client.php -------------------------------------------------------------------------------- /gen-php/shared/SharedService.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fisherMartyn/php-thrift-server/HEAD/gen-php/shared/SharedService.php -------------------------------------------------------------------------------- /gen-php/shared/Types.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fisherMartyn/php-thrift-server/HEAD/gen-php/shared/Types.php -------------------------------------------------------------------------------- /gen-php/tutorial/Calculator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fisherMartyn/php-thrift-server/HEAD/gen-php/tutorial/Calculator.php -------------------------------------------------------------------------------- /gen-php/tutorial/Types.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fisherMartyn/php-thrift-server/HEAD/gen-php/tutorial/Types.php -------------------------------------------------------------------------------- /server.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fisherMartyn/php-thrift-server/HEAD/server.php -------------------------------------------------------------------------------- /shared.thrift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fisherMartyn/php-thrift-server/HEAD/shared.thrift -------------------------------------------------------------------------------- /tutorial.thrift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fisherMartyn/php-thrift-server/HEAD/tutorial.thrift --------------------------------------------------------------------------------