blob: 8b3aa1e10c0c1f84e566144529204573b971de88 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
#ifndef PN_TRANS_H
#define PN_TRANS_H
struct pn_cmd;
typedef void (*pn_trans_cb_t)(void *node, struct pn_cmd *cmd);
struct pn_trans {
int id;
char *command;
char *params;
pn_trans_cb_t cb;
};
struct pn_trans *pn_trans_new(void);
void pn_trans_free(struct pn_trans *trans);
char *pn_trans_to_string(struct pn_trans *trans);
#endif /* PN_TRANS_H */
|