chenluhua1980
8 小时以前 01398f3bc19abcdf4ea98f2bc9020305be3db003
SourceCode/Bond/Servo/ProcessJob.h
@@ -16,6 +16,10 @@
    int port;
    BOOL checkSlot[8];
    int material[8];
    // Multi-port model for PJ editor/runtime.
    BOOL selectedPorts[4];
    BOOL checkSlots[4][8];
    int materialSlots[4][8];
};
namespace SERVO {
@@ -133,6 +137,7 @@
        // 返回问题清单(空=通过)
        bool validate(const IResourceView& rv);
        const std::vector<ValidationIssue>& issues() const;
        void addIssue(uint32_t code, const std::string& msg);
        // —— 状态机(带守卫)——
        bool queue();           // NoState -> Queued