Changeset 70:7882bccb87a0 in xplra for doc
- Timestamp:
- 04/13/13 12:54:56 (12 years ago)
- Branch:
- default
- Phase:
- public
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
doc/overview.dox
r69 r70 25 25 * computer that runs X-Plane, but extending it with TCP/IP-based or 26 26 * network access would not be difficult. While client libraries are 27 * provided for \ref cpp lib "C, C++" and \ref pythonlib"Python",27 * provided for \ref cppapi "C, C++" and \ref pythonapi "Python", 28 28 * the communication protocol between clients and the plugin is open 29 29 * and is \ref proto "described" in this documentation. So you can … … 699 699 * byte | 0x00 (\ref RESULT_OK) 700 700 */ 701 /*! \page cpp lib C/C++ Client Library702 * 703 * The C++ client library's central class is \ref701 /*! \page cppapi C/C++ Client API 702 * 703 * The C++ client API's central class is \ref 704 704 * hu::varadiistvan::xplra::XPlane. To communicate with the XPLRA 705 705 * plugin in X-Plane, create an instance of it. This, however, does … … 710 710 * 711 711 * \c IOException is part of the exception hierarchy of the client 712 * library. The hierarchy begins with \ref712 * API. The hierarchy begins with \ref 713 713 * hu::varadiistvan::xplra::Exception. The \c what function is 714 714 * implemented for all exception classes, so you can always get a … … 752 752 * have more than one corresponding functions with different 753 753 * parameters for convenience. 754 * 755 * The \ref src/client/c/hu/varadiistvan/xplra/xplra.h "C API" is 756 * a wrapper over the C++ one, so its logic is essentially the 757 * same. To connect to X-Plane, call \ref xplra_connect. It returns a 758 * non-negative handle, which can be used to refer to the connection 759 * (i.e. the underlying \c XPlane object) in the other functions. 760 * 761 * In case of error, it, and most other functions of the C returns 762 * -1. To check what the last error was, call \ref 763 * xplra_get_last_error or \ref xplra_get_last_error_string. 764 * 765 * You can create multi-dataref buffers with C API as well with 766 * \ref xplra_multi_create_getter and \ref 767 * xplra_multi_create_setter. These return a buffer ID on success, and 768 * you should use that buffer ID later on to manipulate the buffer. 754 769 */ 755 /*! \page python lib Python Client Library770 /*! \page pythonapi Python Client API 756 771 * 757 772 */
Note:
See TracChangeset
for help on using the changeset viewer.