The description of structures used by SurpriseServer is contained in another section. The description of used notation is contained in section Used notation.
SurpriseServer answers to `GETRESOURCES' request.
SurpriseServer answers to `GETROOTDIRS' request.
SurpriseServer answers to `COMMIT' request.
SurpriseServer answers to `CONFIRM' request.
SurpriseServer announces that communication or other error occured.