Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision a518b8d3

Von aquamaniac vor mehr als 21 Jahren hinzugefügt

  • ID a518b8d3281f42515245cd05df3e642693b93ec8
  • Vorgänger d0476f06
  • Nachfolger bd9c59ae

- should now work with OpenSSL 0.9.6 as well...
- again more work on IPC
- fixed some bugs

git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@77 70169cfe-8b10-0410-8925-dcb4b91034d8

Unterschiede anzeigen:

src/impl/msgengine/hbcidialog.h
#ifndef GWENHYWFAR_HBCIDLG_H
#define GWENHYWFAR_HBCIDLG_H
#define GWEN_HBCIDIALOG_FLAGS_INITIATOR 0x0001
#include <gwenhyfwar/hbcicryptocontext.h>
#include <gwenhyfwar/buffer.h>
#include <gwenhyfwar/msgengine.h>
......
typedef void
(*GWEN_HBCIDLG_FREEDATA_FN)(GWEN_HBCIDIALOG *hdlg);
typedef void
(*GWEN_HBCIDLG_RESET_FN)(GWEN_HBCIDIALOG *hdlg);
void GWEN_HBCIDialog_SetPrepareCtxFn(GWEN_HBCIDIALOG *hdlg,
......
void GWEN_HBCIDialog_SetDecrpytFn(GWEN_HBCIDIALOG *hdlg,
GWEN_HBCIDLG_DECRYPT_FN decryptFn);
void GWEN_HBCIDialog_SetFreeDataFn(GWEN_HBCIDIALOG *hdlg,
GWEN_HBCIDLG_FREEDATA_FN fn);
GWEN_HBCIDLG_FREEDATA_FN fn);
void GWEN_HBCIDialog_SetResetFn(GWEN_HBCIDIALOG *hdlg,
GWEN_HBCIDLG_RESET_FN fn);
void GWEN_HBCIDialog_SetInheritorData(GWEN_HBCIDIALOG *hdlg,
void *data);
......
void GWEN_HBCIDialog_SetNextMsgNum(GWEN_HBCIDIALOG *hdlg,
unsigned int i);
const char *GWEN_HBCIDialog_GetOwner(GWEN_HBCIDIALOG *hdlg);
void GWEN_HBCIDialog_SetOwner(GWEN_HBCIDIALOG *hdlg,
const char *s);
......
GWEN_BUFFER *decryptbuf,
GWEN_HBCICRYPTOCONTEXT *ctx);
void GWEN_HBCIDialog_Reset(GWEN_HBCIDIALOG *hdlg);
GWEN_HBCIDIALOG *GWEN_HBCIDialog_new(GWEN_MSGENGINE *e);
void GWEN_HBCIDialog_free(GWEN_HBCIDIALOG *hdlg);
unsigned int GWEN_HBCIDialog_GetFlags(GWEN_HBCIDIALOG *hdlg);
void GWEN_HBCIDialog_SetFlags(GWEN_HBCIDIALOG *hdlg,
unsigned int f);
/**
* The original code (in C++) has been written by Fabian Kaiser for OpenHBCI
......
/*@}*/
void GWEN_HBCIDialog_Attach(GWEN_HBCIDIALOG *hdlg);
void GWEN_HBCIDialog_Detach(GWEN_HBCIDIALOG *hdlg);
#ifdef __cplusplus
}

Auch abrufbar als: Unified diff