Gear-Lib 1.1.8 release, C libraries for the development of IOT

The new version 1.1.8 update log is as follows:

  • New libposix4rtos library, adaptation RTOS system
  • Update homekit agreement

Gear Lib is a set of networking protocols for the IOT C and foundation libraries, embedded support, and Web services development scenarios, and has support ubuntu / rasberrypi / esp32 development board, including:

data structure

  • libdict: key-value 库
  • libhash: linux kernel native hash library
  • libringbuffer: circular buffer
  • libqueue: data queue
  • librbtree: linux kernel rbtree
  • libsort:
  • libvector: container libraries
  • libmacro: general macro definitions

Network Library

  • librtsp: RTSP protocol for IPCamera and NVR Development
  • librtmp: RTMP protocol for streaming live push
  • libskt: Socket Package
  • librpc: Remote Procedure Call library
  • libipc: interprocess communication
  • libp2p: p2p through transmission
  • libhomekit: Apple homekit protocol library

asynchronous

  • libgevent: Event-driven
  • libthread: Thread
  • libworkq: Work Queue

I / O

  • libbase64: Base64 / 32 codecs
  • libconfig: Configuration file library
  • liblog: logging library
  • libfile: File operations library
  • libstrex:
  • libsubmask:

multimedia

  • libuvc: USB camera library
  • libmp4parser: MP4 parsing library
  • libjpeg-ex:

other

  • libdebug: debugging aid libraries
  • libhal: Hardware Abstraction Layer
  • libplugin: dynamic load library
  • libtime: Time Library
  • libposix4win: windows platform poxix adapter library
  • libposix4rtos: FreeRTOS platform poxix adapter library

Home Cloud code: https://gitee.com/gozfreee/gear-lib

github Home: https://github.com/gozfree/gear-lib 

Guess you like

Origin www.oschina.net/news/111597/gear-lib-1-1-8-released