resubmit.h
Go to the documentation of this file.
1/* Copyright (c) 2004-2009, Isode Limited, London, England.
2 * All rights reserved.
3 *
4 * Acquisition and use of this software and related materials for any
5 * purpose requires a written licence agreement from Isode Limited,
6 * or a written licence from an organisation licenced by Isode Limited
7 * to grant such a licence.
8 *
9 */
10
11#ifndef _SOM_RESUBMIT_H
12#define _SOM_RESUBMIT_H
13
14#include "session.h"
15
26#define SOM_FACILITY_RESUBMIT 5
43typedef void SOMResubmitCallback (struct SOMSession *session,
44 void *ophandle,
45 void *clientdata,
46 int status,
47 const char *opdata,
48 size_t opdatalen);
49
61SOMAPI_CDECL int SOMResubmitSetCallback (struct SOMSession *session,
62 SOMResubmitCallback *callback,
63 SOMResubmitCallback **oldvalue);
64
87SOMAPI_CDECL int SOMResubmit (struct SOMSession *session,
88 const char *filename,
89 const char *neworig,
90 const char *newrecip,
91 void *ophandle,
92 int async);
93
94/* \} */
95
96#endif /* _SOM_MTAPI_H */
int SOMResubmitSetCallback(struct SOMSession *session, SOMResubmitCallback *callback, SOMResubmitCallback **oldvalue)
Set the resubmit callback function for this session.
void SOMResubmitCallback(struct SOMSession *session, void *ophandle, void *clientdata, int status, const char *opdata, size_t opdatalen)
Prototype for callback for resubmit operation completion.
Definition resubmit.h:43
int SOMResubmit(struct SOMSession *session, const char *filename, const char *neworig, const char *newrecip, void *ophandle, int async)
Set Logfile monitoring.
Switch Operation Management Interface.
Opaque session data.

All rights reserved © 2002 - 2024 Isode Ltd.