#
DELL
2025-11-28 bc3327ce18ec783584d4ddb8a37b5b62e4ade689
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
package com.zy.core.thread;
 
import com.zy.core.ThreadHandler;
import com.zy.core.model.CommandResponse;
import com.zy.core.model.command.RgvCommand;
import com.zy.core.model.protocol.RgvProtocol;
 
public interface RgvThread extends ThreadHandler {
 
    RgvProtocol getStatus();
 
    RgvCommand getTransportCommand(Integer taskNo, Integer rgvNo, Integer sourcePos, Integer targetPos);
 
    RgvCommand getMoveCommand(Integer taskNo, Integer rgvNo, Integer targetPos);
 
    RgvCommand getResetCommand(Integer rgvNo);
 
    CommandResponse sendCommand(RgvCommand command);
    
}