Package | Description |
---|---|
org.waarp.openr66.client |
Classes implementing Clients
|
org.waarp.openr66.context.task |
Classes implementing Tasks for pre, post or error operations
Several kind of tasks exist in OpenR66:
LOG, MOVE, MOVERENAME, COPY, COPYRENAME, EXEC, EXECMOVE, LINKRENAME, TRANSFER, VALIDFILEPATH, DELETE Several tasks are possible to run before a transfer starts (pre action), after a transfer is finished correctly (post action) or after an error occurs (either in pre or post action or during transfer: error action). |
org.waarp.openr66.database.data |
Classes implementing Database Data model
|
org.waarp.openr66.protocol.localhandler |
Classes implementing LocalHandlers (real work)
|
org.waarp.openr66.protocol.localhandler.packet |
Classes implementing Packet for Local Handlers
|
org.waarp.openr66.protocol.networkhandler |
Classes implementing Network Handler (multiplexing local handlers)
|
org.waarp.openr66.protocol.networkhandler.packet |
Classes implementing Packet for Network Handler
|
org.waarp.openr66.protocol.utils |
Classes implementing Utilities
|
Class and Description |
---|
AbstractLocalPacket
This class represents Abstract Packet with its header, middle and end parts.
|
BusinessRequestPacket
Business Request Message class for packet
1 string and on integer and one byte:
- sheader = full text with class at first place, following (space separated) by extra arguments - smiddle = integer - send = byte |
TestPacket
Test class for packet
3 strings: sheader,smiddle,send
|
Class and Description |
---|
BusinessRequestPacket
Business Request Message class for packet
1 string and on integer and one byte:
- sheader = full text with class at first place, following (space separated) by extra arguments - smiddle = integer - send = byte |
Class and Description |
---|
RequestPacket
Request class
header = "rulename MODETRANS" middle = way+"FILENAME BLOCKSIZE RANK specialId
code (optional length)" end =
"fileInformation"
or
header = "{rule:rulename, mode:MODETRANS}" middle = way{filename:FILENAME,
block:BLOCKSIZE, rank:RANK,
id:specialId, code:code, length:length}" end = "fileInformation"
|
Class and Description |
---|
AbstractLocalPacket
This class represents Abstract Packet with its header, middle and end parts.
|
AuthentPacket
Request Authentication class
header = "hostId" middle = "key bytes" end = localId + way + (optional
version: could be a JSON on the form
version.{})
|
BlockRequestPacket
Block Request Message class
1 code (byte as 0: unblock, 1:block): block, 1 string: spassword(or key)
|
BusinessRequestPacket
Business Request Message class for packet
1 string and on integer and one byte:
- sheader = full text with class at first place, following (space separated) by extra arguments - smiddle = integer - send = byte |
ConnectionErrorPacket
Connection Error Message class for packet
2 strings: sheader,smiddle
|
DataPacket
Data packet
header = packetRank middle = data end = key
|
EndRequestPacket
End of Request class
header = Error.code middle = way end = might be empty
|
EndTransferPacket
End of Transfer class
header = "request" middle = way end = might be empty
|
ErrorPacket
Error Message class for packet
2 strings+1 error code: sheader,smiddle,code
|
InformationPacket
Information of files class
header = "rulename" middle = requestedInfo end = "FILENAME"
|
JsonCommandPacket
Json Command Message class for packet
2 strings and one byte: request,result,send
|
RequestPacket
Request class
header = "rulename MODETRANS" middle = way+"FILENAME BLOCKSIZE RANK specialId
code (optional length)" end =
"fileInformation"
or
header = "{rule:rulename, mode:MODETRANS}" middle = way{filename:FILENAME,
block:BLOCKSIZE, rank:RANK,
id:specialId, code:code, length:length}" end = "fileInformation"
|
ShutdownPacket
Shutdown Message class for packet
1 string: spassword(or key) + 1 byte (optional) to restart (if not null)
|
StartupPacket
Startup Message class
1 localId (Integer): localId
|
TestPacket
Test class for packet
3 strings: sheader,smiddle,send
|
ValidPacket
Validation Message class for packet
2 strings and one byte: sheader,smiddle,send
|
Class and Description |
---|
AbstractLocalPacket
This class represents Abstract Packet with its header, middle and end parts.
|
AuthentPacket
Request Authentication class
header = "hostId" middle = "key bytes" end = localId + way + (optional
version: could be a JSON on the form
version.{})
|
BlockRequestPacket
Block Request Message class
1 code (byte as 0: unblock, 1:block): block, 1 string: spassword(or key)
|
BusinessRequestPacket
Business Request Message class for packet
1 string and on integer and one byte:
- sheader = full text with class at first place, following (space separated) by extra arguments - smiddle = integer - send = byte |
ConnectionErrorPacket
Connection Error Message class for packet
2 strings: sheader,smiddle
|
DataPacket
Data packet
header = packetRank middle = data end = key
|
EndRequestPacket
End of Request class
header = Error.code middle = way end = might be empty
|
EndTransferPacket
End of Transfer class
header = "request" middle = way end = might be empty
|
ErrorPacket
Error Message class for packet
2 strings+1 error code: sheader,smiddle,code
|
InformationPacket
Information of files class
header = "rulename" middle = requestedInfo end = "FILENAME"
|
InformationPacket.ASKENUM |
JsonCommandPacket
Json Command Message class for packet
2 strings and one byte: request,result,send
|
KeepAlivePacket
Keep Alive class
header = empty middle = way end = empty
|
NoOpPacket
No Op class
header = empty middle = empty end = empty
|
RequestPacket
Request class
header = "rulename MODETRANS" middle = way+"FILENAME BLOCKSIZE RANK specialId
code (optional length)" end =
"fileInformation"
or
header = "{rule:rulename, mode:MODETRANS}" middle = way{filename:FILENAME,
block:BLOCKSIZE, rank:RANK,
id:specialId, code:code, length:length}" end = "fileInformation"
|
RequestPacket.FIELDS |
RequestPacket.TRANSFERMODE |
ShutdownPacket
Shutdown Message class for packet
1 string: spassword(or key) + 1 byte (optional) to restart (if not null)
|
StartupPacket
Startup Message class
1 localId (Integer): localId
|
TestPacket
Test class for packet
3 strings: sheader,smiddle,send
|
ValidPacket
Validation Message class for packet
2 strings and one byte: sheader,smiddle,send
|
Class and Description |
---|
AbstractLocalPacket
This class represents Abstract Packet with its header, middle and end parts.
|
Class and Description |
---|
AbstractLocalPacket
This class represents Abstract Packet with its header, middle and end parts.
|
Class and Description |
---|
AbstractLocalPacket
This class represents Abstract Packet with its header, middle and end parts.
|
Copyright © 2009–2020 Waarp. All rights reserved.