Skip to topic | Skip to bottom
Home
You are here: TWiki > AFSLore Web > CodeArchitectureFSYNC r2 - 11 Jun 2007 - 14:56 - StevenJenkins


Start of topic | Skip to actions

FSYNC sits on top of SYNC.

Server:

  • FSYNC_fsInit(void)
  • FSYNC_sync()
  • FSYNC_newconnection(int afd)
  • FSYNC_com(int fd)
  • FSYNC_com_VolOp(int fd, SYNC_command * com, SYNC_response * res)
  • FSYNC_com_VolOn(FSSYNC_VolOp_command * vcom, SYNC_response * res)
  • FSYNC_com_VolOff(FSSYNC_VolOp_command * vcom, SYNC_response * res)
  • FSYNC_com_VolMove(FSSYNC_VolOp_command * vcom, SYNC_response * res)
  • FSYNC_com_VolDone(FSSYNC_VolOp_command * vcom, SYNC_response * res)
  • FSYNC_com_VolBreakCBKs(FSSYNC_VolOp_command * vcom, SYNC_response * res)
  • FSYNC_com_VolQuery(FSSYNC_VolOp_command * vcom, SYNC_response * res)
  • FSYNC_com_VolHdrQuery(FSSYNC_VolOp_command * vcom, SYNC_response * res)
  • FSYNC_com_VolOpQuery(FSSYNC_VolOp_command * vcom, SYNC_response * res)
  • FSYNC_com_StatsOp(int fd, SYNC_command * com, SYNC_response * res)
  • FSYNC_com_StatsOpGeneral(FSSYNC_StatsOp_command * scom, SYNC_response * res)
  • FSYNC_com_StatsOpViceP(FSSYNC_StatsOp_command * scom, SYNC_response * res)
  • FSYNC_com_StatsOpHash(FSSYNC_StatsOp_command * scom, SYNC_response * res)
  • FSYNC_com_StatsOpHdr(FSSYNC_StatsOp_command * scom, SYNC_response * res)
  • FSYNC_com_StatsOpVLRU(FSSYNC_StatsOp_command * scom, SYNC_response * res)
  • FSYNC_com_to_info(FSSYNC_VolOp_command * vcom, FSSYNC_VolOp_info * info)

Client:

  • FSYNC_clientInit(void)
  • FSYNC_clientFinis(void)
  • FSYNC_clientChildProcReconnect(void)
  • FSYNC_askfs(SYNC_command * com, SYNC_response * res)
  • FSYNC_GenericOp(void * ext_hdr, size_t ext_len,
  • FSYNC_VolOp(VolumeId? volume, char * partition,
  • FSYNC_StatsOp(FSSYNC_StatsOp_hdr * scom, int command, int reason,
Edit | Attach | Printable | Raw View | Backlinks: Web, All Webs | History: r2 < r1 | More topic actions
This site is powered by the TWiki collaboration platformCopyright © 1999-2008 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback