package com.example.mina.client.box.aeroflex; import com.example.mina.client.base.AbstractClient; import com.example.mina.client.entity.AbstractClientMessage; import com.example.mina.server.entity.AeroflexDataBuffer; /** * @author dy * @date 2021/3/10 */ public class AeroflexClient extends AbstractClient { @Override protected void init(AbstractClientMessage abstractClientMessage) { protocolCodecFactory = new AeroflexByteFactory(); abstractVirtualBoxClientHandler = new AeroflexClientHandler(abstractClientMessage, hardwareDataBuffer); } @Override protected void initHardwareDataBuffer() { hardwareDataBuffer = new AeroflexDataBuffer(10, 10); } @Override protected void initClientMessage() { } /*@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][]; } }