diff options
author | Mike Colagrosso <mcolagrosso@google.com> | 2016-04-07 14:04:01 -0600 |
---|---|---|
committer | Mike Colagrosso <mcolagrosso@google.com> | 2016-04-07 20:39:21 +0000 |
commit | 8ee0c1ea94d20719c53712ef05c460e603fa9093 (patch) | |
tree | e501aa10fd0b423d832777b606aa0a10e7803083 | |
parent | daeafc6e42c1acb36aae290e60462e47947fd643 (diff) | |
download | libweave-8ee0c1ea94d20719c53712ef05c460e603fa9093.tar.gz |
libweave: Reformat examples/provider/README
This change indents nested lists at four spaces, which renders them
properly.
Change-Id: I8bc972e8c14ec973223e5115f8109aa8e79f8ba2
Reviewed-on: https://weave-review.googlesource.com/3174
Reviewed-by: Johan Euphrosine <proppy@google.com>
-rw-r--r-- | examples/provider/README.md | 76 |
1 files changed, 47 insertions, 29 deletions
diff --git a/examples/provider/README.md b/examples/provider/README.md index 607fad4..6c3f61a 100644 --- a/examples/provider/README.md +++ b/examples/provider/README.md @@ -3,32 +3,50 @@ This directory contains example implementations of `weave` system providers. ## Providers -- `avahi_client.cc` - - implements: `weave::providerDnsServiceDiscovery` - - build-depends: libavahi-client - - run-depends: `avahi-daemon` -- `bluez_client.cc` - - not-implemented -- `curl_http_client.cc` - - implements: `weave::provider::HttpClient` - - build-depends: libcurl -- `event_http_server.cc` - - implements: `weave::provider::HttpServer` - - build-depends: libevhtp -- `event_network.cc` - - implements: `weave::provider::Network` - - build-depends: libevent -- `event_task_runner.cc` - - implements: `weave::provider::TaskRunner` - - build-depends: libevent -- `file_config_store.cc` - - implements: `weave::provider::ConfigStore` -- `wifi_manager.cc` - - implements: `weave::provider::Wifi` - - build-depends: `weave::examples::EventNetworkImpl` - - run-depends: `network-manager`, `dnsmasq`, `hostapd` - -Note: -- The example providers are based on `libevent` and should be portable between most GNU/Linux distributions. -- `weave::examples::WifiImpl` currently shells out to system - command tools like `nmcli`, `dnsmasq`, `ifconfig` and `hostpad`. + +- `avahi_client.cc` + + - implements: `weave::providerDnsServiceDiscovery` + - build-depends: libavahi-client + - run-depends: `avahi-daemon` + +- `bluez_client.cc` + + - not-implemented + +- `curl_http_client.cc` + + - implements: `weave::provider::HttpClient` + - build-depends: libcurl + +- `event_http_server.cc` + + - implements: `weave::provider::HttpServer` + - build-depends: libevhtp + +- `event_network.cc` + + - implements: `weave::provider::Network` + - build-depends: libevent + +- `event_task_runner.cc` + + - implements: `weave::provider::TaskRunner` + - build-depends: libevent + +- `file_config_store.cc` + + - implements: `weave::provider::ConfigStore` + +- `wifi_manager.cc` + + - implements: `weave::provider::Wifi` + - build-depends: `weave::examples::EventNetworkImpl` + - run-depends: `network-manager`, `dnsmasq`, `hostapd` + +## Note + +- The example providers are based on `libevent` and should be portable between + most GNU/Linux distributions. +- `weave::examples::WifiImpl` currently shells out to system command tools + like `nmcli`, `dnsmasq`, `ifconfig` and `hostpad`. |