#
Junjie
15 小时以前 42b2db39fcec9c2329e543595a7a1bfb6464539b
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);
    
}