diff options
author | Brad Bishop <bradleyb@fuzziesquirrel.com> | 2016-06-20 17:03:20 -0400 |
---|---|---|
committer | Brad Bishop <bradleyb@fuzziesquirrel.com> | 2016-06-21 09:47:12 -0400 |
commit | af3c91369ab4d9372924786302f1e1c725ad25d0 (patch) | |
tree | 4ab9d4dcc6f32aaba178a217e3eb4e93717c9bee /fanctl | |
parent | a6b9e6761125bff7384f4739ece1242543d6459a (diff) | |
download | talos-skeleton-af3c91369ab4d9372924786302f1e1c725ad25d0.tar.gz talos-skeleton-af3c91369ab4d9372924786302f1e1c725ad25d0.zip |
Remove dead code
Removing a bunch of commented out code and unused applications.
Signed-of-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
Diffstat (limited to 'fanctl')
-rw-r--r-- | fanctl/Makefile | 3 | ||||
-rw-r--r-- | fanctl/fan_generic_obj.c | 126 |
2 files changed, 0 insertions, 129 deletions
diff --git a/fanctl/Makefile b/fanctl/Makefile deleted file mode 100644 index 4f86828..0000000 --- a/fanctl/Makefile +++ /dev/null @@ -1,3 +0,0 @@ -BINS=fan_generic -include ../gdbus.mk -include ../rules.mk diff --git a/fanctl/fan_generic_obj.c b/fanctl/fan_generic_obj.c deleted file mode 100644 index 61083ae..0000000 --- a/fanctl/fan_generic_obj.c +++ /dev/null @@ -1,126 +0,0 @@ -#include "interfaces/openbmc_intf.h" -#include "openbmc.h" - -/* ------------------------------------------------------------------------- */ - -static const gchar* dbus_object_path = "/org/openbmc/control"; -static const gchar* dbus_name = "org.openbmc.control.Fan"; -static guint heartbeat = 0; - -static GDBusObjectManagerServer *manager = NULL; - -static gboolean -poll_sensor(gpointer user_data) -{ - //FruFan *fan = object_get_fan((Object*)user_data); - return TRUE; -} - -static gboolean -on_set_speed(Fan *fan, - GDBusMethodInvocation *invocation, - guint speed, - gpointer user_data) -{ - fan_set_speed(fan,speed); - fan_complete_set_speed(fan,invocation); - return TRUE; -} - -static gboolean -on_get_speed(Fan *fan, - GDBusMethodInvocation *invocation, - gpointer user_data) -{ - guint reading = fan_get_speed(fan); - fan_complete_get_speed(fan,invocation,reading); - return TRUE; -} - -static void -on_bus_acquired(GDBusConnection *connection, - const gchar *name, - gpointer user_data) -{ - //g_print ("Acquired a message bus connection: %s\n",name); - - cmdline *cmd = user_data; - if(cmd->argc < 2) - { - g_print("No objects created. Put object name(s) on command line\n"); - return; - } - manager = g_dbus_object_manager_server_new(dbus_object_path); - int i=0; - for(i=1;i<cmd->argc;i++) - { - gchar *s; - s = g_strdup_printf("%s/%s",dbus_object_path,cmd->argv[i]); - ObjectSkeleton *object = object_skeleton_new(s); - g_free(s); - - Fan *fan = fan_skeleton_new(); - object_skeleton_set_fan(object, fan); - g_object_unref(fan); - - //define method callbacks here - g_signal_connect(fan, - "handle-get-speed", - G_CALLBACK(on_get_speed), - NULL); /* user_data */ - g_signal_connect(fan, - "handle-set-speed", - G_CALLBACK(on_set_speed), - NULL); /* user_data */ - - //g_timeout_add(poll_interval, poll_sensor, object); - - /* Export the object (@manager takes its own reference to @object) */ - g_dbus_object_manager_server_set_connection(manager, connection); - g_dbus_object_manager_server_export(manager, G_DBUS_OBJECT_SKELETON(object)); - g_object_unref(object); - } -} - -static void -on_name_acquired(GDBusConnection *connection, - const gchar *name, - gpointer user_data) -{ - //g_print ("Acquired the name %s\n", name); -} - -static void -on_name_lost(GDBusConnection *connection, - const gchar *name, - gpointer user_data) -{ - //g_print ("Lost the name %s\n", name); -} - -gint -main(gint argc, gchar *argv[]) -{ - GMainLoop *loop; - cmdline cmd; - cmd.argc = argc; - cmd.argv = argv; - guint id; - loop = g_main_loop_new(NULL, FALSE); - - id = g_bus_own_name(DBUS_TYPE, - dbus_name, - G_BUS_NAME_OWNER_FLAGS_ALLOW_REPLACEMENT | - G_BUS_NAME_OWNER_FLAGS_REPLACE, - on_bus_acquired, - on_name_acquired, - on_name_lost, - &cmd, - NULL); - - g_main_loop_run(loop); - - g_bus_unown_name(id); - g_main_loop_unref(loop); - return 0; -} |