From 0300accac7853b006e877c608118d7fcc4bae8ca Mon Sep 17 00:00:00 2001 From: perry.werneck@gmail.com Date: Wed, 20 Nov 2013 10:17:21 +0000 Subject: [PATCH] Incluindo os métodos erase_eof e print na interface dbus --- src/plugins/dbus3270/gobject.c | 11 +++++++++++ src/plugins/dbus3270/pw3270dbus.xml | 8 ++++++++ src/plugins/dbus3270/service.h | 2 ++ 3 files changed, 21 insertions(+), 0 deletions(-) diff --git a/src/plugins/dbus3270/gobject.c b/src/plugins/dbus3270/gobject.c index 235f56b..c195909 100644 --- a/src/plugins/dbus3270/gobject.c +++ b/src/plugins/dbus3270/gobject.c @@ -468,3 +468,14 @@ void pw3270_dbus_set_host_charset(PW3270Dbus *object, const gchar *charset, DBus { dbus_g_method_return(context,lib3270_set_host_charset(pw3270_dbus_get_session_handle(object),charset)); } + +void pw3270_dbus_erase_eof(PW3270Dbus *object, DBusGMethodInvocation *context) +{ + trace("%s object=%p context=%p",__FUNCTION__,object,context); + dbus_g_method_return(context,lib3270_eraseeof(pw3270_dbus_get_session_handle(object))); +} + +void pw3270_dbus_print(PW3270Dbus *object, DBusGMethodInvocation *context) +{ + dbus_g_method_return(context,lib3270_print(pw3270_dbus_get_session_handle(object))); +} diff --git a/src/plugins/dbus3270/pw3270dbus.xml b/src/plugins/dbus3270/pw3270dbus.xml index 7192562..524cee6 100644 --- a/src/plugins/dbus3270/pw3270dbus.xml +++ b/src/plugins/dbus3270/pw3270dbus.xml @@ -162,6 +162,14 @@ + + + + + + + + diff --git a/src/plugins/dbus3270/service.h b/src/plugins/dbus3270/service.h index 1ddd84a..7aece11 100644 --- a/src/plugins/dbus3270/service.h +++ b/src/plugins/dbus3270/service.h @@ -109,6 +109,8 @@ void pw3270_dbus_get_display_charset(PW3270Dbus *object, DBusGMethodInvocation *context); void pw3270_dbus_get_host_charset(PW3270Dbus *object, DBusGMethodInvocation *context); void pw3270_dbus_set_host_charset(PW3270Dbus *object, const gchar *charset, DBusGMethodInvocation *context); + void pw3270_dbus_erase_eof(PW3270Dbus *object, DBusGMethodInvocation *context); + void pw3270_dbus_print(PW3270Dbus *object, DBusGMethodInvocation *context); G_END_DECLS -- libgit2 0.21.2