EpcEntropyWindow

EpcEntropyWindow — feedback when collecting random bits

Stability Level

Unstable, unless otherwise indicated

Synopsis


#include <libepc-ui/entropy-window.h>


                    EpcEntropyWindowClass;
                    EpcEntropyWindowPrivate;
                    EpcEntropyWindow;
GtkWidget*          epc_entropy_window_new              (void);
void                epc_entropy_window_install          (void);

Object Hierarchy


  GObject
   +----GInitiallyUnowned
         +----GtkObject
               +----GtkWidget
                     +----GtkContainer
                           +----GtkBin
                                 +----GtkWindow
                                       +----EpcEntropyWindow

Implemented Interfaces

EpcEntropyWindow implements AtkImplementorIface and GtkBuildable.

Description

The EpcEntropyWindow can be used to provide some feedback when needs to collect randomized data to generate for instance private keys.

See also: epc_tls_private_key_new

Details

EpcEntropyWindowClass

typedef struct {
} EpcEntropyWindowClass;

Virtual methods of the EpcEntropyWindow class.


EpcEntropyWindowPrivate

typedef struct _EpcEntropyWindowPrivate EpcEntropyWindowPrivate;

Private fields of the EpcEntropyWindow class.


EpcEntropyWindow

typedef struct _EpcEntropyWindow EpcEntropyWindow;

Public fields of the EpcEntropyWindow class.


epc_entropy_window_new ()

GtkWidget*          epc_entropy_window_new              (void);

Creates a new EpcEntropyWindow instance.

Returns : The newly created EpcEntropyWindow.

epc_entropy_window_install ()

void                epc_entropy_window_install          (void);

Configures the hooks provided by libepc to use EpcEntropyWindow when for performing long standing tasks like for instance generating private keys.

See also: epc_tls_set_private_key_hooks

Returns : The newly created EpcEntropyWindow.