Skip to content
  • Aleksander Morgado's avatar
    libqrtr-glib,bus: object creation is now async initable · aa0f45cf
    Aleksander Morgado authored
    The QrtrBus object creation is now asynchronous, and the user can
    request to wait for the initial lookup to be fully done during its
    initialization phase.
    
    If the lookup is not required, the user can explicitly disable it.
    
    The qmi-proxy and qmicli setups are updated to use the new async
    creation method and also providing a lookup timeout of 1000ms. We no
    longer use wait_for_node() in these implementations, instead we just
    assume that the QrtrBus always has the nodes we expect to use.
    aa0f45cf