fwupd/plugins/superio/fu-superio-device.h
Richard Hughes b12d0bfec5 superio: Convert FuSuperioDevice to be derivable
We'll need this for future refactoring.
2019-03-23 12:04:18 +00:00

26 lines
504 B
C

/*
* Copyright (C) 2018 Richard Hughes <richard@hughsie.com>
*
* SPDX-License-Identifier: LGPL-2.1+
*/
#pragma once
#include "fu-plugin.h"
G_BEGIN_DECLS
#define FU_TYPE_SUPERIO_DEVICE (fu_superio_device_get_type ())
G_DECLARE_DERIVABLE_TYPE (FuSuperioDevice, fu_superio_device, FU, SUPERIO_DEVICE, FuDevice)
struct _FuSuperioDeviceClass
{
FuDeviceClass parent_class;
};
FuSuperioDevice *fu_superio_device_new (const gchar *chipset,
guint16 id,
guint16 port);
G_END_DECLS