| 19 * |
19 * |
| 20 * You should have received a copy of the GNU General Public License |
20 * You should have received a copy of the GNU General Public License |
| 21 * along with this program; if not, write to the Free Software |
21 * along with this program; if not, write to the Free Software |
| 22 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02111-1301 USA |
22 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02111-1301 USA |
| 23 */ |
23 */ |
| 24 #ifndef _MSN_COMMAND_H |
24 #ifndef MSN_COMMAND_H |
| 25 #define _MSN_COMMAND_H |
25 #define MSN_COMMAND_H |
| 26 |
26 |
| 27 typedef struct _MsnCommand MsnCommand; |
27 typedef struct _MsnCommand MsnCommand; |
| 28 |
28 |
| 29 #include "cmdproc.h" |
29 #include "cmdproc.h" |
| 30 #include "transaction.h" |
30 #include "transaction.h" |
| 57 MsnCommand *msn_command_from_string(const char *string); |
57 MsnCommand *msn_command_from_string(const char *string); |
| 58 void msn_command_destroy(MsnCommand *cmd); |
58 void msn_command_destroy(MsnCommand *cmd); |
| 59 MsnCommand *msn_command_ref(MsnCommand *cmd); |
59 MsnCommand *msn_command_ref(MsnCommand *cmd); |
| 60 MsnCommand *msn_command_unref(MsnCommand *cmd); |
60 MsnCommand *msn_command_unref(MsnCommand *cmd); |
| 61 |
61 |
| 62 #endif /* _MSN_COMMAND_H */ |
62 #endif /* MSN_COMMAND_H */ |