blob: 07ccf78650983ba063c5dac0f9d7111eb5949eea (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
|
#ifndef PN_CMD_NODE_H
#define PN_CMD_NODE_H
#include <glib-object.h>
#include "pn_node.h"
struct pn_cmd_node {
struct pn_node parent;
struct pn_cmd_node_priv *priv;
};
struct pn_cmd_node_class {
struct pn_node_class parent_class;
};
#define PN_CMD_NODE_TYPE (pn_cmd_node_get_type())
#define PN_CMD_NODE(obj)(G_TYPE_CHECK_INSTANCE_CAST((obj), PN_CMD_NODE_TYPE, struct pn_cmd_node))
#include "pn_trans.h"
struct pn_cmd_node *pn_cmd_node_new(void);
void pn_cmd_node_free(struct pn_cmd_node *node);
void pn_cmd_node_send(struct pn_cmd_node *node,
pn_trans_cb_t cb,
const char *command,
const char *format, ...);
GType pn_cmd_node_get_type(void);
#endif
|