Main Page   Modules   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

outboxjob.h File Reference

Abstract base class HBCI::OutboxJob and its C wrapper HBCI_OutboxJob functions. More...

#include <string>
#include <list>
#include <openhbci/dllimport.h>
#include <openhbci/pointer.h>
#include <openhbci/customer.h>
#include <openhbci/user.h>
#include <openhbci/bank.h>
#include <openhbci/account.h>
#include <openhbci/statusreport.h>
#include <openhbci/listwrappers.h>
#include <openhbci/progressmonitor.h>
#include <openhbci/messagequeue.h>
#include <openhbci/api.h>

Go to the source code of this file.

Namespaces

namespace  HBCI

HBCI_OutboxJob

void HBCI_OutboxJob_delete (HBCI_OutboxJob *j)
void HBCI_OutboxJob_addSigner (HBCI_OutboxJob *j, const HBCI_Customer *c)
OutboxJob_Status HBCI_OutboxJob_status (const HBCI_OutboxJob *j)
OutboxJob_Result HBCI_OutboxJob_result (const HBCI_OutboxJob *j)
int HBCI_OutboxJob_id (const HBCI_OutboxJob *j)
list_intHBCI_OutboxJob_resultCodes (const HBCI_OutboxJob *j)
const HBCI_MessageReferenceHBCI_OutboxJob_messageReference (const HBCI_OutboxJob *j)
int HBCI_OutboxJob_segmentForStatusReport (const HBCI_OutboxJob *j)
JobProgressType HBCI_OutboxJob_type (const HBCI_OutboxJob *j)

Defines

#define HBCI_COMMIT_WHOLE_JOB   -1

Typedefs

typedef enum OutboxJob_Status OutboxJob_Status
typedef enum OutboxJob_Result OutboxJob_Result
typedef HBCI::OutboxJob HBCI_OutboxJob
 C accessible type of HBCI::OutboxJob.


Enumerations

enum  OutboxJob_Status { HBCI_JOB_STATUS_NONE = 0, HBCI_JOB_STATUS_TODO, HBCI_JOB_STATUS_DONE }
enum  OutboxJob_Result { HBCI_JOB_RESULT_NONE = 0, HBCI_JOB_RESULT_SUCCESS, HBCI_JOB_RESULT_FAILED }


Detailed Description

Abstract base class HBCI::OutboxJob and its C wrapper HBCI_OutboxJob functions.


Define Documentation

#define HBCI_COMMIT_WHOLE_JOB   -1
 


Typedef Documentation

typedef enum OutboxJob_Result OutboxJob_Result
 

Result of an OutboxJob.

typedef enum OutboxJob_Status OutboxJob_Status
 

Status of an OutboxJob.


Enumeration Type Documentation

enum OutboxJob_Result
 

Result of an OutboxJob.

Enumeration values:
HBCI_JOB_RESULT_NONE  Job was not executed
HBCI_JOB_RESULT_SUCCESS  Job was successfully performed
HBCI_JOB_RESULT_FAILED  Job was executed and failed

enum OutboxJob_Status
 

Status of an OutboxJob.

Enumeration values:
HBCI_JOB_STATUS_NONE  No status, i.e. for freshly created jobs
HBCI_JOB_STATUS_TODO  Job is to be executed
HBCI_JOB_STATUS_DONE  Job was executed


Generated on Mon Jun 23 13:41:08 2003 for openhbci by doxygen1.2.17