Commit Graph

18 Commits

Author SHA1 Message Date
Menghan Li 531771bfae Implement ServerReflectionRequest_ListServices 2016-06-27 12:01:05 -07:00
Menghan Li 864c571f44 Remove mutex and cache 2016-06-27 12:01:05 -07:00
Menghan Li a5a4628ee4 Remove unused functions 2016-06-27 12:01:05 -07:00
Menghan Li c41121a259 Remove filenameToDescMap, replace with proto.FileDescriptor() 2016-06-27 12:01:05 -07:00
Menghan Li 5d7d0ce3d3 Add returning unimplemented error to list_services 2016-06-27 12:01:05 -07:00
Menghan Li f28f4aa4bd Add allExtensionNumbersForTypeName and handle all_extension_numbers_response 2016-06-27 12:01:05 -07:00
Menghan Li 54fd6c1ea3 Create response at beginning and populate it with corresponding bytes 2016-06-27 12:01:05 -07:00
Menghan Li d578ccfa12 Add fileDescWireFormatContainingExtension and handle file_containing_extension 2016-06-27 12:01:05 -07:00
Menghan Li 36cfaed58e Add fileDescWireFormatContainingSymbol and handle file_containing_symbol 2016-06-27 12:01:05 -07:00
Menghan Li 273b7164b3 Change package name and add InstallOnServer() 2016-06-27 12:01:05 -07:00
Menghan Li ffca1d2bce Add fileDescWireFormatByFilename, and handle file_by_filename 2016-06-27 12:01:05 -07:00
Menghan Li 43e7db5352 Add ServerReflectionInfo handler, not implemented 2016-06-27 12:01:05 -07:00
Menghan Li 1be569e2d5 Make use of cache maps 2016-06-27 12:01:05 -07:00
Menghan Li 8c8bcdd402 Add allExtensionNumbersForType 2016-06-27 12:01:05 -07:00
Menghan Li 196c123058 Add fileDescContainingExtension 2016-06-27 12:01:05 -07:00
Menghan Li dd2c45bc03 Add filenameForType 2016-06-27 12:01:05 -07:00
Menghan Li 36cbb03cfe Add typeForName nameForType nameForPointer 2016-06-27 12:01:05 -07:00
Menghan Li 15469fce29 Add fileDescForType, tests to be added 2016-06-27 12:01:05 -07:00