All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH obexd 1/5] MAP: Add typedef for folder listing callback
@ 2011-09-02  8:57 Slawomir Bochenski
  2011-09-02  8:57 ` [PATCH obexd 2/5] MAP: Fix type of read_status in message_filter Slawomir Bochenski
                   ` (4 more replies)
  0 siblings, 5 replies; 6+ messages in thread
From: Slawomir Bochenski @ 2011-09-02  8:57 UTC (permalink / raw)
  To: linux-bluetooth; +Cc: Slawomir Bochenski

---
 plugins/messages-dummy.c |    3 +--
 plugins/messages.h       |    6 ++++--
 2 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/plugins/messages-dummy.c b/plugins/messages-dummy.c
index 295eb61..408651e 100644
--- a/plugins/messages-dummy.c
+++ b/plugins/messages-dummy.c
@@ -145,8 +145,7 @@ int messages_set_folder(void *s, const char *name, gboolean cdup)
 int messages_get_folder_listing(void *session,
 		const char *name,
 		uint16_t max, uint16_t offset,
-		void (*callback)(void *session, int err, uint16_t size,
-			const char *name, void *user_data),
+		messages_folder_listing_cb callback,
 		void *user_data)
 {
 	return -EINVAL;
diff --git a/plugins/messages.h b/plugins/messages.h
index c862b07..d9348c7 100644
--- a/plugins/messages.h
+++ b/plugins/messages.h
@@ -202,11 +202,13 @@ int messages_set_folder(void *session, const char *name, gboolean cdup);
  * Callback shall be called for every entry of the listing. 'name' is the
  * subdirectory name.
  */
+typedef void (*messages_folder_listing_cb)(void *session, int err,
+		uint16_t size, const char *name, void *user_data);
+
 int messages_get_folder_listing(void *session,
 		const char *name,
 		uint16_t max, uint16_t offset,
-		void (*callback)(void *session, int err, uint16_t size,
-			const char *name, void *user_data),
+		messages_folder_listing_cb callback,
 		void *user_data);
 
 /* Retrieves messages listing from a current directory.
-- 
1.7.4.1


^ permalink raw reply related	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2011-09-27  9:39 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-09-02  8:57 [PATCH obexd 1/5] MAP: Add typedef for folder listing callback Slawomir Bochenski
2011-09-02  8:57 ` [PATCH obexd 2/5] MAP: Fix type of read_status in message_filter Slawomir Bochenski
2011-09-02  8:57 ` [PATCH obexd 3/5] MAP: Add basic messages listing retrieval support Slawomir Bochenski
2011-09-02  8:57 ` [PATCH obexd 4/5] MAP: Add basic support for message retrieval Slawomir Bochenski
2011-09-02  8:57 ` [PATCH obexd 5/5] MAP: Use pointers to const where appropriate Slawomir Bochenski
2011-09-27  9:39 ` [PATCH obexd 1/5] MAP: Add typedef for folder listing callback Johan Hedberg

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.