/* Generated from volumeserver.xg */
int VOLSER_AFSVolCreateVolume(
struct rx_connection *connection
, const int32_t partition
, const char *name
, const int32_t type
, const int32_t parent
, int32_t *volid
, int32_t *trans
);

int VOLSER_AFSVolTransCreate(
struct rx_connection *connection
, const int32_t volume
, const int32_t partition
, const int32_t flags
, int32_t *trans
);

int VOLSER_AFSVolEndTrans(
struct rx_connection *connection
, const int32_t trans
, int32_t *rcode
);

int VOLSER_AFSVolGetFlags(
struct rx_connection *connection
, const int32_t trans
, int32_t *flags
);

int VOLSER_AFSVolSetFlags(
struct rx_connection *connection
, const int32_t trans
, const int32_t flags
);

int VOLSER_AFSVolGetName(
struct rx_connection *connection
, const int32_t tid
, char *tname
);

int VOLSER_AFSVolSetDate(
struct rx_connection *connection
, const int32_t tid
, const int32_t newDate
);

int VOLSER_AFSVolListPartitions(
struct rx_connection *connection
, struct pIDs *partIDs
);

int VOLSER_AFSVolPartitionInfo(
struct rx_connection *connection
, const char *name
, struct diskPartition *partition
);

int VOLSER_AFSVolListVolumes(
struct rx_connection *connection
, const int32_t partID
, const int32_t flags
, volEntries *resultEntries
);

int VOLSER_AFSVolListOneVolume(
struct rx_connection *connection
, const int32_t partID
, const int32_t volid
, volEntries *resultEntries
);

int VOLSER_AFSVolVolMonitor(
struct rx_connection *connection
, transDebugEntries *result
);

