_PurplePounce Struct Reference

A buddy pounce structure. More...

#include <pounce.h>

Collaboration diagram for _PurplePounce:
Collaboration graph

Data Fields

char * ui_type
 The type of UI.
PurplePounceEvent events
 The event(s) to pounce on.
PurplePounceOption options
 The pounce options.
PurpleAccountpouncer
 The user who is pouncing.
char * pouncee
 The buddy to pounce on.
GHashTable * actions
 The registered actions.
gboolean save
 Whether or not the pounce should be saved after activation.
void * data
 Pounce-specific data.

Detailed Description

A buddy pounce structure.

Buddy pounces are actions triggered by a buddy-related event. For example, a sound can be played or an IM window opened when a buddy signs on or returns from away. Such responses are handled in the UI. The events themselves are done in the core.

Definition at line 70 of file pounce.h.

Field Documentation

GHashTable* _PurplePounce::actions

The registered actions.

Definition at line 80 of file pounce.h.

void* _PurplePounce::data

Pounce-specific data.

Definition at line 84 of file pounce.h.

PurplePounceEvent _PurplePounce::events

The event(s) to pounce on.

Definition at line 74 of file pounce.h.

char* _PurplePounce::pouncee

The buddy to pounce on.

Definition at line 78 of file pounce.h.

PurpleAccount* _PurplePounce::pouncer

The user who is pouncing.

Definition at line 76 of file pounce.h.

gboolean _PurplePounce::save

Whether or not the pounce should be saved after activation.

Definition at line 82 of file pounce.h.

char* _PurplePounce::ui_type

The type of UI.

Definition at line 72 of file pounce.h.


The documentation for this struct was generated from the following file:
All information, including names and email addresses, entered onto this website or sent to mailing lists affiliated with this website will be public. Do not post confidential information, especially passwords!