pub struct Handshake { /* private fields */ }
Expand description
Connect message
Implementations§
source§impl Handshake
impl Handshake
pub fn packet(&self) -> &Connect
pub fn packet_mut(&mut self) -> &mut Connect
pub fn io(&self) -> &IoBoxed
sourcepub fn ack<St>(self, st: St, session_present: bool) -> HandshakeAck<St>
pub fn ack<St>(self, st: St, session_present: bool) -> HandshakeAck<St>
Ack handshake message and set state
sourcepub fn identifier_rejected<St>(self) -> HandshakeAck<St>
pub fn identifier_rejected<St>(self) -> HandshakeAck<St>
Create connect ack object with identifier rejected
return code
sourcepub fn bad_username_or_pwd<St>(self) -> HandshakeAck<St>
pub fn bad_username_or_pwd<St>(self) -> HandshakeAck<St>
Create connect ack object with bad user name or password
return code
Create connect ack object with not authorized
return code
Create connect ack object with service unavailable
return code