src/buffer_action.h File Reference

Buffer actions API. More...

#include "data_object.h"
#include "buffer_event.h"
Include dependency graph for buffer_action.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Typedefs

typedef struct buffer_action buffer_action_t
 Opaque type for buffer action ADT.

Functions

int buffer_action_do (buffer_action_t *action)
 Performs a buffer_action_t.
int buffer_action_undo (buffer_action_t *action)
 Reverts a buffer_action_t.
int buffer_action_private_copy (buffer_action_t *action, data_object_t *dobj)
 Makes a private copy of all the data held by this action that belong to a data object.
int buffer_action_to_event (buffer_action_t *action, struct bless_buffer_event_info *event_info)
 Fills an event info structure describing a buffer_action_t.
int buffer_action_free (buffer_action_t *action)
 Frees a buffer_action_t.

Detailed Description

Buffer actions API.

Definition in file buffer_action.h.


Generated on Sun Nov 15 15:27:36 2009 for libbls by  doxygen 1.6.1