_PurplePounce Struct Reference

A buddy pounce structure. More...

#include <pounce.h>

Collaboration diagram for _PurplePounce:

Collaboration graph
[legend]

Data Fields

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

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 69 of file pounce.h.


Field Documentation

GHashTable* _PurplePounce::actions

The registered actions.

Definition at line 79 of file pounce.h.

void* _PurplePounce::data

Pounce-specific data.

Definition at line 83 of file pounce.h.

PurplePounceEvent _PurplePounce::events

The event(s) to pounce on.

Definition at line 73 of file pounce.h.

char* _PurplePounce::pouncee

The buddy to pounce on.

Definition at line 77 of file pounce.h.

PurpleAccount* _PurplePounce::pouncer

The user who is pouncing.

Definition at line 75 of file pounce.h.

gboolean _PurplePounce::save

Whether or not the pounce should be saved after activation.

Definition at line 81 of file pounce.h.

char* _PurplePounce::ui_type

The type of UI.

Definition at line 71 of file pounce.h.


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