orchestrata_contracts.packet
Reference › components › contracts › orchestrata_contracts › packet
orchestrata_contracts.packet package.
The packet subpackage of contracts holds the CXP packet data model. c_x_p_packet (690 lines) is the largest module; it is supported by packet_header, packet_payload, header_proxy, headers_dict, the enums packet_type, priority, work_status, queue_status and delivery_status, the results delivery_result and validation_result, and the errors c_x_p_error and state_transition_error. The enums module is lifted from orchestrata_ultimate.core.packet.enums. The protocol interfaces for packets are in the sibling cxp subpackage; the cxp narrative describes how packets move.
16 modules, 1,429 lines of code.
Modules
| Module | Summary | LOC | Lifted from |
|---|---|---|---|
__init__ |
orchestrata_contracts.packet package. | 2 | |
c_x_p_error |
35 | ||
c_x_p_packet |
690 | ||
delivery_result |
43 | ||
delivery_status |
35 | ||
enums |
22 | lifted from orchestrata_ultimate.core.packet.enums | |
header_proxy |
171 | ||
headers_dict |
68 | ||
packet_header |
99 | ||
packet_payload |
53 | ||
packet_type |
17 | ||
priority |
33 | ||
queue_status |
52 | ||
state_transition_error |
34 | ||
validation_result |
43 | ||
work_status |
32 |