#
Junjie
2026-03-18 e228d03fa907901233175a57d622ace4c0d97f39
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);
    
}