88fb8fa353
This will help with follow-up changes that add support for a more complete grammer of types, including structures containing pointers to objects or other structures. Instead of having the wire::Client and wire::Server directly act on buffer memory, a couple interfaces are introduced so that WireCmd can do things like get the object<->id mapping and temporary allocations. While the serialization and deserialization of most commands was moved into WireCmd, the commands that don't directly correspond to NXT methods have their logic moved inside Client and Server and will be made to expose the new interface in a follow-up commit. |
||
---|---|---|
.. | ||
WireClient.cpp | ||
WireCmd.cpp | ||
WireCmd.h | ||
WireServer.cpp |