summaryrefslogtreecommitdiff
path: root/daemon/gvfsafpconnection.h
diff options
context:
space:
mode:
authorCarl-Anton Ingmarsson <ca.ingmarsson@gmail.com>2011-07-04 12:48:18 +0200
committerChristian Kellner <gicmo@gnome.org>2011-08-25 21:19:50 +0200
commit5c4f459ff7318c36febd3739f8cb03053e87c61f (patch)
treeaae0e36b7ae11022d69695cd2255794fb124cf49 /daemon/gvfsafpconnection.h
parentd4f759e38bc5b5a2db32eeef3c039194a8208620 (diff)
downloadgvfs-5c4f459ff7318c36febd3739f8cb03053e87c61f.tar.gz
afp: add g_vfs_afp_command_put_[byte|int|uint] functions and use these
Diffstat (limited to 'daemon/gvfsafpconnection.h')
-rw-r--r--daemon/gvfsafpconnection.h20
1 files changed, 15 insertions, 5 deletions
diff --git a/daemon/gvfsafpconnection.h b/daemon/gvfsafpconnection.h
index 7a57acef..939b637e 100644
--- a/daemon/gvfsafpconnection.h
+++ b/daemon/gvfsafpconnection.h
@@ -247,13 +247,23 @@ typedef struct _GVfsAfpCommand GVfsAfpCommand;
GVfsAfpCommand* g_vfs_afp_command_new (AfpCommandType type);
-void g_vfs_afp_command_put_pascal (GVfsAfpCommand *command, const char *str);
-void g_vfs_afp_command_put_afp_name (GVfsAfpCommand *command, GVfsAfpName *afp_name);
+void g_vfs_afp_command_put_byte (GVfsAfpCommand *comm, guint8 byte);
-void g_vfs_afp_command_pad_to_even (GVfsAfpCommand *command);
+void g_vfs_afp_command_put_int16 (GVfsAfpCommand *comm, gint16 val);
+void g_vfs_afp_command_put_int32 (GVfsAfpCommand *comm, gint32 val);
+void g_vfs_afp_command_put_int64 (GVfsAfpCommand *comm, gint64 val);
-gsize g_vfs_afp_command_get_size (GVfsAfpCommand *command);
-char* g_vfs_afp_command_get_data (GVfsAfpCommand *command);
+void g_vfs_afp_command_put_uint16 (GVfsAfpCommand *comm, guint16 val);
+void g_vfs_afp_command_put_uint32 (GVfsAfpCommand *comm, guint32 val);
+void g_vfs_afp_command_put_uint64 (GVfsAfpCommand *comm, guint64 val);
+
+void g_vfs_afp_command_put_pascal (GVfsAfpCommand *comm, const char *str);
+void g_vfs_afp_command_put_afp_name (GVfsAfpCommand *comm, GVfsAfpName *afp_name);
+
+void g_vfs_afp_command_pad_to_even (GVfsAfpCommand *comm);
+
+gsize g_vfs_afp_command_get_size (GVfsAfpCommand *comm);
+char* g_vfs_afp_command_get_data (GVfsAfpCommand *comm);
GType g_vfs_afp_command_get_type (void) G_GNUC_CONST;