ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/ermyth/include/sourceinfo.h
(Generate patch)

Comparing ermyth/include/sourceinfo.h (file contents):
Revision 1.3 by pippijn, Tue Aug 28 17:08:07 2007 UTC vs.
Revision 1.4 by pippijn, Thu Aug 30 19:56:20 2007 UTC

2 * Copyright © 2006 Atheme Development Group 2 * Copyright © 2006 Atheme Development Group
3 * Rights to this code are as documented in doc/pod/license.pod. 3 * Rights to this code are as documented in doc/pod/license.pod.
4 * 4 *
5 * Data structures for sourceinfo 5 * Data structures for sourceinfo
6 * 6 *
7 * $Id: sourceinfo.h,v 1.3 2007/08/28 17:08:07 pippijn Exp $ 7 * $Id: sourceinfo.h,v 1.4 2007/08/30 19:56:20 pippijn Exp $
8 */ 8 */
9 9
10#ifndef SOURCEINFO_H 10#ifndef SOURCEINFO_H
11#define SOURCEINFO_H 11#define SOURCEINFO_H
12 12
13struct sourceinfo_vtable 13struct sourceinfo_vtable
14{ 14{
15 const char *description; 15 const char *description;
16 void (*cmd_fail) (sourceinfo_t *si, faultcode_t code, char const * const message); 16 void (*cmd_fail) (sourceinfo_t *si, fault::code code, char const * const message);
17 void (*cmd_success_nodata) (sourceinfo_t *si, char const * const message); 17 void (*cmd_success_nodata) (sourceinfo_t *si, char const * const message);
18 void (*cmd_success_string) (sourceinfo_t *si, char const * const result, char const * const message); 18 void (*cmd_success_string) (sourceinfo_t *si, char const * const result, char const * const message);
19}; 19};
20 20
21/* structure describing data about a protocol message or service command */ 21/* structure describing data about a protocol message or service command */

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines