package com.example.mina.client.box.aeroflex; import com.example.mina.client.base.AbstractClient; import com.example.mina.client.entity.AeroflexMessage; import com.example.mina.client.entity.ClientDTO; import com.example.mina.client.entity.ServerMessage; import com.example.mina.server.entity.AeroflexDataBuffer; /** * @author dy * @date 2021/3/10 */ public class AeroflexClient extends AbstractClient { @Override protected void init() { ServerMessage serverMessage = serverService.getServerService(this.getClass().getSimpleName()); hardwareDataBuffer = new AeroflexDataBuffer(10, 10); abstractClientMessage = new AeroflexMessage(); abstractClientMessage.setServerMessage(serverMessage); protocolCodecFactory = new AeroflexByteFactory(); abstractVirtualBoxClientHandler = new AeroflexClientHandler(abstractClientMessage, hardwareDataBuffer); } @Override public void setAttenuation(ClientDTO clientDTO) { } /*@Override public boolean setAttenuation(int row, int col, int attenuation) { return false; } @Override public int getAttenuation(int row, int col) { return 0; }*/ @Override public Boolean reset() { return null; } @Override public int[][] getAll() { return new int[0][]; } }