Removed function pointers
This commit is contained in:
@@ -46,42 +46,40 @@ typedef enum {
|
||||
PROF_OTRPOLICY_ALWAYS
|
||||
} prof_otrpolicy_t;
|
||||
|
||||
void otr_init_module(void);
|
||||
|
||||
OtrlUserState otr_userstate(void);
|
||||
OtrlMessageAppOps* otr_messageops(void);
|
||||
GHashTable* otr_smpinitators(void);
|
||||
|
||||
void (*otr_init)(void);
|
||||
void (*otr_shutdown)(void);
|
||||
char* (*otr_libotr_version)(void);
|
||||
char* (*otr_start_query)(void);
|
||||
void (*otr_poll)(void);
|
||||
void (*otr_on_connect)(ProfAccount *account);
|
||||
void (*otr_keygen)(ProfAccount *account);
|
||||
void otr_init(void);
|
||||
void otr_shutdown(void);
|
||||
char* otr_libotr_version(void);
|
||||
char* otr_start_query(void);
|
||||
void otr_poll(void);
|
||||
void otr_on_connect(ProfAccount *account);
|
||||
void otr_keygen(ProfAccount *account);
|
||||
|
||||
gboolean (*otr_key_loaded)(void);
|
||||
gboolean (*otr_is_secure)(const char * const recipient);
|
||||
gboolean otr_key_loaded(void);
|
||||
gboolean otr_is_secure(const char * const recipient);
|
||||
|
||||
gboolean (*otr_is_trusted)(const char * const recipient);
|
||||
void (*otr_trust)(const char * const recipient);
|
||||
void (*otr_untrust)(const char * const recipient);
|
||||
gboolean otr_is_trusted(const char * const recipient);
|
||||
void otr_trust(const char * const recipient);
|
||||
void otr_untrust(const char * const recipient);
|
||||
|
||||
void (*otr_smp_secret)(const char * const recipient, const char *secret);
|
||||
void (*otr_smp_question)(const char * const recipient, const char *question, const char *answer);
|
||||
void (*otr_smp_answer)(const char * const recipient, const char *answer);
|
||||
void otr_smp_secret(const char * const recipient, const char *secret);
|
||||
void otr_smp_question(const char * const recipient, const char *question, const char *answer);
|
||||
void otr_smp_answer(const char * const recipient, const char *answer);
|
||||
|
||||
void (*otr_end_session)(const char * const recipient);
|
||||
void otr_end_session(const char * const recipient);
|
||||
|
||||
char * (*otr_get_my_fingerprint)(void);
|
||||
char * (*otr_get_their_fingerprint)(const char * const recipient);
|
||||
char * otr_get_my_fingerprint(void);
|
||||
char * otr_get_their_fingerprint(const char * const recipient);
|
||||
|
||||
char * (*otr_encrypt_message)(const char * const to, const char * const message);
|
||||
char * (*otr_decrypt_message)(const char * const from, const char * const message,
|
||||
char * otr_encrypt_message(const char * const to, const char * const message);
|
||||
char * otr_decrypt_message(const char * const from, const char * const message,
|
||||
gboolean *was_decrypted);
|
||||
|
||||
void (*otr_free_message)(char *message);
|
||||
void otr_free_message(char *message);
|
||||
|
||||
prof_otrpolicy_t (*otr_get_policy)(const char * const recipient);
|
||||
prof_otrpolicy_t otr_get_policy(const char * const recipient);
|
||||
|
||||
#endif
|
||||
|
||||
Reference in New Issue
Block a user