public final class MqttConnectVariableHeader extends MqttVariableHeader<ConnectProperties>
| 构造器和说明 |
|---|
MqttConnectVariableHeader(MqttVersion mqttVersion,
boolean hasUserName,
boolean hasPassword,
WillMessage willMessage,
boolean isCleanSession,
int keepAliveTimeSeconds,
ConnectProperties properties) |
MqttConnectVariableHeader(String name,
byte protocolLevel,
int connectFlag,
int keepAliveTimeSeconds,
ConnectProperties properties) |
| 限定符和类型 | 方法和说明 |
|---|---|
byte |
getProtocolLevel() |
int |
getReserved() |
boolean |
hasPassword() |
boolean |
hasUserName() |
boolean |
isCleanSession() |
boolean |
isWillFlag() |
boolean |
isWillRetain() |
int |
keepAliveTimeSeconds() |
String |
protocolName() |
int |
willQos() |
getPropertiespublic MqttConnectVariableHeader(String name, byte protocolLevel, int connectFlag, int keepAliveTimeSeconds, ConnectProperties properties)
public MqttConnectVariableHeader(MqttVersion mqttVersion, boolean hasUserName, boolean hasPassword, WillMessage willMessage, boolean isCleanSession, int keepAliveTimeSeconds, ConnectProperties properties)
public String protocolName()
public byte getProtocolLevel()
public boolean hasUserName()
public boolean hasPassword()
public boolean isWillRetain()
public int willQos()
public boolean isWillFlag()
public boolean isCleanSession()
public int keepAliveTimeSeconds()
public int getReserved()
Copyright © 2025. All rights reserved.