LCOV - code coverage report
Current view: top level - daemon/ssh-agent - gkd-ssh-agent-service.h (source / functions) Coverage Total Hit
Test: coverage.info Lines: 0.0 % 1 0
Test Date: 2024-04-08 13:24:42 Functions: 0.0 % 1 0

            Line data    Source code
       1              : /*
       2              :  * gnome-keyring
       3              :  *
       4              :  * Copyright (C) 2007 Stefan Walter
       5              :  * Copyright (C) 2018 Red Hat, Inc.
       6              :  *
       7              :  * This program is free software; you can redistribute it and/or modify
       8              :  * it under the terms of the GNU Lesser General Public License as
       9              :  * published by the Free Software Foundation; either version 2.1 of
      10              :  * the License, or (at your option) any later version.
      11              :  *
      12              :  * This program is distributed in the hope that it will be useful, but
      13              :  * WITHOUT ANY WARRANTY; without even the implied warranty of
      14              :  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
      15              :  * Lesser General Public License for more details.
      16              :  *
      17              :  * You should have received a copy of the GNU Lesser General Public
      18              :  * License along with this program; if not, see
      19              :  * <http://www.gnu.org/licenses/>.
      20              :  *
      21              :  * Author: Stef Walter <stef@thewalter.net>, Daiki Ueno
      22              :  */
      23              : 
      24              : #ifndef __GKD_SSH_AGENT_SERVICE_H__
      25              : #define __GKD_SSH_AGENT_SERVICE_H__
      26              : 
      27              : #include <gio/gio.h>
      28              : #include "gkd-ssh-agent-preload.h"
      29              : #include "gkd-ssh-agent-process.h"
      30              : #include "egg/egg-buffer.h"
      31              : 
      32              : #define GKD_TYPE_SSH_AGENT_SERVICE gkd_ssh_agent_service_get_type ()
      33            0 : G_DECLARE_FINAL_TYPE (GkdSshAgentService, gkd_ssh_agent_service, GKD, SSH_AGENT_SERVICE, GObject);
      34              : 
      35              : GkdSshAgentService *gkd_ssh_agent_service_new  (const gchar        *path,
      36              :                                                 GTlsInteraction    *interaction,
      37              :                                                 GkdSshAgentPreload *preload);
      38              : 
      39              : gboolean            gkd_ssh_agent_service_start
      40              :                                                (GkdSshAgentService *self);
      41              : 
      42              : void                gkd_ssh_agent_service_stop (GkdSshAgentService *self);
      43              : 
      44              : GkdSshAgentPreload *gkd_ssh_agent_service_get_preload
      45              :                                                (GkdSshAgentService *self);
      46              : 
      47              : GkdSshAgentProcess *gkd_ssh_agent_service_get_process
      48              :                                                (GkdSshAgentService *self);
      49              : 
      50              : gboolean            gkd_ssh_agent_service_lookup_key
      51              :                                                (GkdSshAgentService *self,
      52              :                                                 GBytes             *key);
      53              : 
      54              : #endif /* __GKD_SSH_AGENT_SERVICE_H__ */
        

Generated by: LCOV version 2.0-1