libtio Logo
  • Installation guide
  • Library user documentation
    • libtio concepts
    • Objects in libtio
    • Iterators
    • Systems
    • Timers and sleeps
    • Streams
    • Logging
  • Library developer documentation
libtio
  • Docs »
  • Library user documentation
  • View page source

Library user documentationΒΆ

This chapter describes the library interface and concepts, which library developers must also know in order to contribute to the project.

  • libtio concepts
    • Namespace
    • Structure namespaces
    • Objects
    • Errors
  • Objects in libtio
  • Iterators
    • Using iterators
  • Systems
    • Managing serial connections on a system
    • Managing USB devices on a system
  • Timers and sleeps
    • Sleeping for some time
    • Measuring time with timers
  • Streams
    • Opening and closing a stream
    • Getting the stream properties
    • Reading and writing to a stream
    • Using a generic stream
    • Using a serial stream
    • Using a USB stream
    • Using an SCSI stream
  • Logging
Next Previous

© Copyright 2019, Thomas Touhey

Built with Sphinx using a theme provided by Read the Docs.