| 
 Public Methods | 
|   | Session () | 
|   | ~Session () | 
| bool  | srconnect (string server, int port) | 
| bool  | login (UserProfile profile) | 
| bool  | deleteDocument (NumID docid) | 
| bool  | createDocument (Document metadata, NumID &docid) | 
| bool  | changeDocument (NumID docid, string mimetype, char *filedata, int64_t bytecount, string filename, int64_t &revid) | 
| bool  | deleteRevision (NumID docid, NumID revid) | 
| bool  | addRendition (NumID docid, NumID revid, string mimetype, char *filedata, int64_t bytecount) | 
| bool  | getDocumentInfo (NumID docid, Document &metadata) | 
| bool  | changeDocumentInfo (NumID docid, Document metadata) | 
| bool  | getDocument (NumID docid, NumID revid, string mimetype, string &file) |