pl.grzeslowski.jsupla.protocol.api.decoders.cs.TimerArmRequestDecoder Maven / Gradle / Ivy
package pl.grzeslowski.jsupla.protocol.api.decoders.cs;
import lombok.val;
import pl.grzeslowski.jsupla.protocol.api.decoders.PrimitiveDecoder;
import pl.grzeslowski.jsupla.protocol.api.structs.cs.TimerArmRequest;
import static pl.grzeslowski.jsupla.protocol.api.JavaConsts.*;
import static pl.grzeslowski.jsupla.protocol.api.consts.ProtoConsts.*;
@javax.annotation.Generated(value="Struct original name: TCS_TimerArmRequest", date = "2024-08-03T11:49:41.886Z[Etc/UTC]")
@lombok.NoArgsConstructor(access = lombok.AccessLevel.PRIVATE)
public class TimerArmRequestDecoder implements pl.grzeslowski.jsupla.protocol.api.decoders.cs.ClientServerDecoder {
public static final TimerArmRequestDecoder INSTANCE = new TimerArmRequestDecoder();
@Override
public TimerArmRequest decode(byte[] bytes, int offset) {
throw new java.lang.UnsupportedOperationException("Do not support decoding structs with unions!");
//return new TimerArmRequest(channelId, null, on);
}
}