Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Dependents: UAVCAN UAVCAN_Subscriber
libuavcan/include/uavcan/uavcan.hpp@0:dfe6edabb8ec, 2018-04-14 (annotated)
- Committer:
- RuslanUrya
- Date:
- Sat Apr 14 10:25:32 2018 +0000
- Revision:
- 0:dfe6edabb8ec
Initial commit
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
RuslanUrya | 0:dfe6edabb8ec | 1 | /* |
RuslanUrya | 0:dfe6edabb8ec | 2 | * Copyright (C) 2014 Pavel Kirienko <pavel.kirienko@gmail.com> |
RuslanUrya | 0:dfe6edabb8ec | 3 | * |
RuslanUrya | 0:dfe6edabb8ec | 4 | * This header should be included by the user application. |
RuslanUrya | 0:dfe6edabb8ec | 5 | */ |
RuslanUrya | 0:dfe6edabb8ec | 6 | |
RuslanUrya | 0:dfe6edabb8ec | 7 | #ifndef UAVCAN_UAVCAN_HPP_INCLUDED |
RuslanUrya | 0:dfe6edabb8ec | 8 | #define UAVCAN_UAVCAN_HPP_INCLUDED |
RuslanUrya | 0:dfe6edabb8ec | 9 | |
RuslanUrya | 0:dfe6edabb8ec | 10 | #include <uavcan/build_config.hpp> |
RuslanUrya | 0:dfe6edabb8ec | 11 | #include <uavcan/time.hpp> |
RuslanUrya | 0:dfe6edabb8ec | 12 | |
RuslanUrya | 0:dfe6edabb8ec | 13 | // High-level node logic |
RuslanUrya | 0:dfe6edabb8ec | 14 | #include <uavcan/node/node.hpp> |
RuslanUrya | 0:dfe6edabb8ec | 15 | #include <uavcan/node/timer.hpp> |
RuslanUrya | 0:dfe6edabb8ec | 16 | #include <uavcan/node/publisher.hpp> |
RuslanUrya | 0:dfe6edabb8ec | 17 | #include <uavcan/node/subscriber.hpp> |
RuslanUrya | 0:dfe6edabb8ec | 18 | #include <uavcan/node/service_server.hpp> |
RuslanUrya | 0:dfe6edabb8ec | 19 | #include <uavcan/node/service_client.hpp> |
RuslanUrya | 0:dfe6edabb8ec | 20 | #include <uavcan/node/global_data_type_registry.hpp> |
RuslanUrya | 0:dfe6edabb8ec | 21 | |
RuslanUrya | 0:dfe6edabb8ec | 22 | // Util |
RuslanUrya | 0:dfe6edabb8ec | 23 | #include <uavcan/util/templates.hpp> |
RuslanUrya | 0:dfe6edabb8ec | 24 | #include <uavcan/util/lazy_constructor.hpp> |
RuslanUrya | 0:dfe6edabb8ec | 25 | #include <uavcan/util/method_binder.hpp> |
RuslanUrya | 0:dfe6edabb8ec | 26 | |
RuslanUrya | 0:dfe6edabb8ec | 27 | #endif // UAVCAN_UAVCAN_HPP_INCLUDED |