status.h File Reference

status output header file. More...

#include "actions.h"
#include "options.h"
Include dependency graph for status.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

int st__print_entry_info (struct estat *sts)
 Shows detailed information about the entry.
volatile char * st__status_string (const struct estat *const sts)
 Returns a string describing the entry_status bits of struct estat.
volatile char * st__status_string_fromint (int mask)
 Same as st__status_string, but directly given an status.
volatile char * st__flags_string_fromint (int mask)
 Return the string interpretation of the flags like RF_CHECK.
char * st__type_string (mode_t mode)
 Return the type string - cdev, bdev, whatever.

Variables

action_t st__status
 A function to show the local status of an entry.
action_t st__action
 Status action.
action_t st__rm_status
 A function to show the remote status of an entry.
work_t st__work
 The status worker function.
action_t st__progress
 Percentual display of progress.
action_uninit_t st__progress_uninit
 Uninitializer for st__progress.

Detailed Description

status output header file.

Definition in file status.h.


Function Documentation

volatile char* st__flags_string_fromint ( int  mask  )  [inline]

Return the string interpretation of the flags like RF_CHECK.

Definition at line 648 of file status.c.

References BIT_INFO, RF_ADD, RF_CHECK, RF_CONFLICT, RF_COPY_BASE, RF_COPY_SUB, RF_PUSHPROPS, RF_UNVERSION, and st___string_from_bits.

Referenced by ci__nondir(), DEBUGP_dump_estat(), and st__print_entry_info().

Here is the caller graph for this function:

int st__print_entry_info ( struct estat sts  ) 
volatile char* st__status_string ( const struct estat *const   sts  )  [inline]

Returns a string describing the entry_status bits of struct estat.

Definition at line 702 of file status.c.

References estat::entry_status, and st__status_string_fromint().

Referenced by ci__nondir(), st__print_entry_info(), and waa___finish_directory().

Here is the call graph for this function:

Here is the caller graph for this function:

volatile char* st__status_string_fromint ( int  mask  )  [inline]
char* st__type_string ( mode_t  mode  ) 

Return the type string - cdev, bdev, whatever.

Definition at line 685 of file status.c.

References S_IFGARBAGE.

Referenced by cb__add_entry(), DEBUGP_dump_estat(), df___diff_wc_remote(), and st__print_entry_info().

Here is the caller graph for this function:


Variable Documentation

action_t st__action

Status action.

Definition at line 21 of file status.h.

action_t st__progress

Percentual display of progress.

Definition at line 29 of file status.h.

Referenced by ci__action(), df__work(), rev___no_local_change(), rev__work(), and st__work().

action_uninit_t st__progress_uninit

Uninitializer for st__progress.

Definition at line 31 of file status.h.

Referenced by df__work(), rev__work(), and st__work().

action_t st__rm_status

A function to show the remote status of an entry.

Definition at line 23 of file status.h.

Referenced by rev__do_changed(), and sync__progress().

action_t st__status

A function to show the local status of an entry.

Definition at line 19 of file status.h.

Referenced by au__action(), info__action(), res__action(), rev___local_revert(), st__action(), st__work(), up__close_directory(), and up__close_file().

work_t st__work

The status worker function.

Definition at line 25 of file status.h.


Generated for fsvs by  doxygen 1.6.1