1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
| package LSDataStruct;
|
| import java.util.Arrays;
| import java.util.List;
|
| import com.sun.jna.Structure;
|
| public class FtpFileStruct extends Structure {
| public byte[] fName = new byte[128];
| public int fSize;
| public int fDuration;
| public static class ByReference extends FtpFileStruct implements Structure.ByReference {}
| public static class ByValue extends FtpFileStruct implements Structure.ByValue {}
|
| @Override
| protected List getFieldOrder() {
| return Arrays.asList(new String[]{"fName", "fSize", "fDuration"});
| }
| }
|
|