Struct poster::ConnectRsp
source · pub struct ConnectRsp { /* private fields */ }Expand description
Response from connection request. Accesses data in CONNACK packet.
Implementations§
source§impl ConnectRsp
impl ConnectRsp
sourcepub fn session_present(&self) -> bool
pub fn session_present(&self) -> bool
Accesses session present flag.
sourcepub fn reason(&self) -> ConnectReason
pub fn reason(&self) -> ConnectReason
Accesses reason value.
sourcepub fn wildcard_subscription_available(&self) -> bool
pub fn wildcard_subscription_available(&self) -> bool
Accesses flag representing if wildcard subscriptions are available.
sourcepub fn subscription_identifier_available(&self) -> bool
pub fn subscription_identifier_available(&self) -> bool
Accesses flag representing if subscription identifiers are available.
Accesses flag representing if shared subscriptions are available.
sourcepub fn maximum_qos(&self) -> QoS
pub fn maximum_qos(&self) -> QoS
Accesses maximum QoS value.
sourcepub fn retain_available(&self) -> bool
pub fn retain_available(&self) -> bool
Accesses flag representing if retain is available.
sourcepub fn server_keep_alive(&self) -> Option<Duration>
pub fn server_keep_alive(&self) -> Option<Duration>
Accesses server keep alive.
sourcepub fn receive_maximum(&self) -> u16
pub fn receive_maximum(&self) -> u16
Accesses server receive maximum value.
sourcepub fn topic_alias_maximum(&self) -> u16
pub fn topic_alias_maximum(&self) -> u16
Accesses topic alias maximum value.
sourcepub fn session_expiry_interval(&self) -> Option<Duration>
pub fn session_expiry_interval(&self) -> Option<Duration>
Accesses session expiry interval value.
sourcepub fn maximum_packet_size(&self) -> Option<u32>
pub fn maximum_packet_size(&self) -> Option<u32>
Accesses server maximum packet size.
sourcepub fn assigned_client_identifier(&self) -> Option<&str>
pub fn assigned_client_identifier(&self) -> Option<&str>
Accesses client identifier assigned by the server.
sourcepub fn reason_string(&self) -> Option<&str>
pub fn reason_string(&self) -> Option<&str>
Accesses reason string.
sourcepub fn response_information(&self) -> Option<&str>
pub fn response_information(&self) -> Option<&str>
Accesses response information.
sourcepub fn server_reference(&self) -> Option<&str>
pub fn server_reference(&self) -> Option<&str>
Accesses server reference.
sourcepub fn authentication_method(&self) -> Option<&str>
pub fn authentication_method(&self) -> Option<&str>
Accesses authentication method.
sourcepub fn authentication_data(&self) -> Option<&[u8]>
pub fn authentication_data(&self) -> Option<&[u8]>
Accesses authentication data.
sourcepub fn user_properties(&self) -> &UserProperties
pub fn user_properties(&self) -> &UserProperties
Accesses user properties.