32 lines
589 B
Text
32 lines
589 B
Text
![]() |
# we can call different state for assemble process
|
||
|
|
||
|
# INITIALIZE - find all information about assemble and provide it to tf2
|
||
|
uint8 INITIALIZE=0
|
||
|
|
||
|
# VALIDATE - check current state with correct assemle state
|
||
|
uint8 VALIDATE=1
|
||
|
|
||
|
# COMPLETE - finalize assemble process
|
||
|
uint8 COMPLETE=2
|
||
|
|
||
|
# CANCEL - force finalize assemble process
|
||
|
uint8 CANCEL=3
|
||
|
|
||
|
string assemble_name
|
||
|
string part_name
|
||
|
uint8 req_kind
|
||
|
|
||
|
# workspace used only for INITIALIZE req_kind
|
||
|
string workspace
|
||
|
|
||
|
---
|
||
|
|
||
|
bool call_status
|
||
|
|
||
|
# on error
|
||
|
string error_msg
|
||
|
|
||
|
# validate_status variable needed only for VALIDATE call
|
||
|
bool validate_status
|
||
|
|