hc
2024-09-20 cf4ce59b3b70238352c7f1729f0f7223214828ad
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
// Copyright 2020 Fuzhou Rockchip Electronics Co., Ltd. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
 
#ifndef __DBUS_CONNECTION_H
#define __DBUS_CONNECTION_H
 
class DXXAPI DBusConn
{
public:
  DBusConn(DBus::Connection &conn)
  : _conn(conn)
  {
  }
  ~DBusConn() {}
 
  DBus::Connection &conn()
  {
     return _conn;
  }
private:
  DBus::Connection    _conn;
};
 
DBus::Connection &get_dbus_conn(void);
void dbus_mutex_lock(void);
void dbus_mutex_unlock(void);
 
#endif