plugin_channel_interface Struct Reference

#include <plugin.h>

Collaboration diagram for plugin_channel_interface:

Collaboration graph
[legend]

Data Fields

int(* broadcast )(struct channel *ch, struct channel_member **exclude_list, unsigned exclude_list_len, const char *fmt,...)
int(* join )(struct channel *ch, struct channel_member *cm)
void(* part )(struct channel *ch, struct channel_member *cm)
struct channel *(* public )(const char *name)
 get a channel associated with a public(global) name.

Detailed Description

Definition at line 125 of file plugin.h.


Field Documentation

int(* plugin_channel_interface::broadcast)(struct channel *ch, struct channel_member **exclude_list, unsigned exclude_list_len, const char *fmt,...)

int(* plugin_channel_interface::join)(struct channel *ch, struct channel_member *cm)

void(* plugin_channel_interface::part)(struct channel *ch, struct channel_member *cm)

struct channel*(* plugin_channel_interface::public)(const char *name) [read]

get a channel associated with a public(global) name.


The documentation for this struct was generated from the following file:

Generated on Mon Dec 28 09:03:38 2009 for boris by  doxygen 1.5.8