package com.netifera.platform.net.wifi.packets;
public class Beacon extends ManagementFrame {
long timestamp;
int beaconInterval;
CapabilityInformation capabilities;
@Override
protected void unpackFixedLengthFields() {
timestamp = unpack64();
beaconInterval = swap16(unpack16());
capabilities = new CapabilityInformation((short) swap16(unpack16()));
}
@Override
protected int minimumHeaderLength() {
return super.minimumHeaderLength()+12;
}
public CapabilityInformation capabilities() {
return capabilities;
}
}