## Callbacks Callbacks — Different callbacks for retrieving async results |

## Synopsis

    void                (*GnomeKeyringOperationDoneCallback)
                                                            (GnomeKeyringResult result,
                                                             gpointer user_data);
    void                (*GnomeKeyringOperationGetIntCallback)
                                                            (GnomeKeyringResult result,
                                                             guint32 val,
                                                             gpointer user_data);
    void                (*GnomeKeyringOperationGetListCallback)
                                                            (GnomeKeyringResult result,
                                                             GList *list,
                                                             gpointer user_data);
    void                (*GnomeKeyringOperationGetStringCallback)
                                                            (GnomeKeyringResult result,
                                                             const char *string,
                                                             gpointer user_data);

## Description

### Warning

All of these APIs are deprecated. Use libsecret instead.

## Details

### GnomeKeyringOperationDoneCallback ()

    void                (*GnomeKeyringOperationDoneCallback)
                                                            (GnomeKeyringResult result,
                                                             gpointer user_data);

### Warning

`GnomeKeyringOperationDoneCallback` is deprecated and should not be used in newly-written code.

### GnomeKeyringOperationGetIntCallback ()

    void                (*GnomeKeyringOperationGetIntCallback)
                                                            (GnomeKeyringResult result,
                                                             guint32 val,
                                                             gpointer user_data);

### Warning

`GnomeKeyringOperationGetIntCallback` is deprecated and should not be used in newly-written code.

### GnomeKeyringOperationGetListCallback ()

    void                (*GnomeKeyringOperationGetListCallback)
                                                            (GnomeKeyringResult result,
                                                             GList *list,
                                                             gpointer user_data);

### Warning

`GnomeKeyringOperationGetListCallback` is deprecated and should not be used in newly-written code.

### GnomeKeyringOperationGetStringCallback ()

    void                (*GnomeKeyringOperationGetStringCallback)
                                                            (GnomeKeyringResult result,
                                                             const char *string,
                                                             gpointer user_data);

### Warning

`GnomeKeyringOperationGetStringCallback` is deprecated and should not be used in newly-written code.

`result` : | result of the operation
`string` : | the string, or `NULL`. [allow-none]
`user_data` : | user data