]> git.mxchange.org Git - flightgear.git/commit
This is a work in progress. I am extending the "ExternalPipe" protocol to
authorcurt <curt>
Tue, 19 Apr 2005 01:44:56 +0000 (01:44 +0000)
committercurt <curt>
Tue, 19 Apr 2005 01:44:56 +0000 (01:44 +0000)
commit86249209b9e5738bdf61fee99837a660fff72948
treeb907f1eeca1acae2f46d57c7e4d95b8af675607d
parenta69bc500ef9fd355f111ba87df625c44ff9407c9
This is a work in progress.  I am extending the "ExternalPipe" protocol to
have a "property" mode as well as the original "binary" mode.  The property mode
will allow the remote module to request any set of properties, and it will send
those properties each frame.  The remote module can reply with a list of arbitrary
property name/value pairs to update on the FlightGear side.

This is a first stab, so it's not the cleanest, most well concieved code, but it
allows an external module (communicating via a pipe) to have a huge amount of
flexibility in the data in can access and update.
src/FDM/ExternalPipe/ExternalPipe.cxx
src/FDM/ExternalPipe/ExternalPipe.hxx
src/Main/fg_init.cxx