Ask to get Data (file) identified by the triple legacy,
storage and document, and put the result in the result object,
which is by default an array of byte or another object
controled by another object
which implies an extend of LSDClientGetSessionHandler
with a new version of messageGetBlock.
Return the associated Document according to Legacy / sid/did,
or if not found,
send an error message using preallocated LSDMsgAnswear and setting
the LSDServerSession.
Ask to get the existence of the file identified by the
triple legacy,
storage and document, and return true if it exists,
no if not or if an error occurs.
Get for update the Storage object (lid, sid) from DB
(the parameter filesize is added to the existing Storage size)
This version is correct since fda is not changed.
Ask to get a copy of the file identified by the
triple legacy,
storage and document, and return the path if it exists,
null if not or if an error occurs.
Return the associated Legacy according to lid, or if not found,
send an error message using preallocated LSDMsgAnswear and setting
the LSDServerSession.
Ask to get Data (file) identified by the triple legacy,
storage and document, and put the result in the result object,
which is by default an array of byte or another object
controled by another object
which implies an extend of LSDClientGetSessionHandler
with a new version of messageGetBlock.
Get the list of sessions
(name,remoteAddress,CreationTimeMs,LastReadTimeMs,LastWriteTimeMs,
NbReadMsg,NbWriteMsg,isIdle,isConnected,isClosing,Command[,Status,Running,isClosed,
unique,legacy,storage,document] if Command !
Return the status of the request: 1 running, 0 finished,
-1 error system, -2 error as request, -3 error as unavailable
request, -4 error as cannot restore to previous state, -5 error as
bad client request,
-6 error as no service.