Home | History | Annotate | only in /external/nos/host/generic
Up to higher level directory
NameDateSize
.checkpatch.conf22-Oct-2020165
.clang-format22-Oct-202037
Android.bp22-Oct-20202.5K
BUILD22-Oct-2020470
citadel/22-Oct-2020
libnos/22-Oct-2020
libnos_datagram/22-Oct-2020
libnos_transport/22-Oct-2020
LICENSE22-Oct-20209.9K
METADATA22-Oct-2020435
MODULE_LICENSE_APACHE222-Oct-20200
NOTICE22-Oct-20209.9K
nugget/22-Oct-2020
OWNERS22-Oct-2020258
README.md22-Oct-2020959
WORKSPACE22-Oct-202040

README.md

      1 # Generic host components for Nugget
      2 
      3 Nugget will be used in different contexts and with different hosts. This repo
      4 contains the components that can be shared between those hosts.
      5 
      6 ## `nugget`
      7 
      8 The `nugget` directory contains items that are shared between the host and the
      9 firmware. Those include:
     10 
     11    * shared headers
     12    * service protos
     13 
     14 ## `libnos`
     15 
     16 `libnos` is a C++ library for communication with a Nugget device. It offers an
     17 interface to manage a connection and exchange data and a generator for RPC stubs
     18 based on service protos.
     19 
     20 ## `libnos_datagram`
     21 
     22 `libnos_datagram` is a C library for exchanging datagrams with a Nugget device.
     23 This directory only contains the API of the library as the different platforms
     24 will need to implement it differently.
     25 
     26 ## `libnos_transport`
     27 
     28 `libnos_transport` is a C library for communicating with a Nugget device via the
     29 transport API. This is built on top of the `libnos_datagram` library for
     30 exchanging datagrams.
     31