MPD 0.17~git
Data Structures | Functions
src/client_message.h File Reference
#include <assert.h>
#include <stdbool.h>
#include <stddef.h>
#include <glib.h>

Go to the source code of this file.

Data Structures

struct  client_message
 A client-to-client message. More...

Functions

G_GNUC_PURE bool client_message_valid_channel_name (const char *name)
static G_GNUC_PURE bool client_message_defined (const struct client_message *msg)
void client_message_init_null (struct client_message *msg)
void client_message_init (struct client_message *msg, const char *channel, const char *message)
void client_message_copy (struct client_message *dest, const struct client_message *src)
G_GNUC_MALLOC struct
client_message
client_message_dup (const struct client_message *src)
void client_message_deinit (struct client_message *msg)
void client_message_free (struct client_message *msg)

Function Documentation

void client_message_copy ( struct client_message dest,
const struct client_message src 
)
static G_GNUC_PURE bool client_message_defined ( const struct client_message msg) [inline, static]

Definition at line 43 of file client_message.h.

void client_message_deinit ( struct client_message msg)
G_GNUC_MALLOC struct client_message* client_message_dup ( const struct client_message src) [read]
void client_message_free ( struct client_message msg)
void client_message_init ( struct client_message msg,
const char *  channel,
const char *  message 
)
void client_message_init_null ( struct client_message msg)
G_GNUC_PURE bool client_message_valid_channel_name ( const char *  name)