| |
- getFullNamesCache()
- return a full cache of names found on the server
- getRepositoryCodeDiffs(clientRepository)
- compare clientRepository with CODE repository on server; return map of diffs
- getRepositoryDataDiffs(clientRepository, firstUpdate=False)
- compare clientRepository with DATA repository on server; return map of diffs
- getTemplateDataFromServer()
- return pickled python objects that can be loaded directly from server
- getZippedFileData(basePath)
- send basePath file to client (must call zlib.decompress(binary.data) on the client)
- sendZippedFileData(binaryHash, basePath, fileMTime, fileData)
- send filedata to server repository; basePath is "dirname/filename" path (a string); fileData is data in binary, zipped format
- storeNPC(binNPC, version=1.0)
- store an NPC from client to browseable database on server; return id of new database row
|