mirror of
https://gitee.com/willfree/min-dev-java.git
synced 2026-10-04 19:42:01 +08:00
40 lines
978 B
Java
40 lines
978 B
Java
package component;
|
|
|
|
import encoding.Block;
|
|
import encoding.Encoder;
|
|
import encoding.IEncodingAble;
|
|
|
|
/*
|
|
* @Author: Wang Feng
|
|
* @Description:
|
|
* @Version: 1.0.0
|
|
* @Date: 21:18 2021/4/5
|
|
* @Copyright: MIN-Group;国家重大科技基础设施——未来网络北大实验室;深圳市信息论与未来网络重点实验室
|
|
*/
|
|
public class LpPacketHeader implements TlvComponentBase, IEncodingAble {
|
|
// 成员变量
|
|
private LpPacketFragmentId lpPacketFragmentId;
|
|
private LpPacketFragmentNum lpPacketFragmentNum;
|
|
private LpPacketFragmentSeq lpPacketFragmentSeq;
|
|
|
|
/**
|
|
* 将 LpPacketHeader 线速编码为一个 TLV
|
|
* @param encoder
|
|
* @return
|
|
*/
|
|
@Override
|
|
public int wireEncode(Encoder encoder) throws ComponentException {
|
|
|
|
}
|
|
|
|
/**
|
|
* 从 TLV Block 中解码一个 LpPacketHeader
|
|
* @param block
|
|
* @return
|
|
*/
|
|
@Override
|
|
public boolean wireDecode(Block block) throws ComponentException {
|
|
|
|
}
|
|
}
|