Struct rust_cast::channels::heartbeat::HeartbeatChannel [−][src]
Methods
impl<'a, W> HeartbeatChannel<'a, W> where
W: Read + Write,
[src]
impl<'a, W> HeartbeatChannel<'a, W> where
W: Read + Write,
pub fn new<S>(
sender: S,
receiver: S,
message_manager: Rc<MessageManager<W>>
) -> HeartbeatChannel<'a, W> where
S: Into<Cow<'a, str>>,
[src]
pub fn new<S>(
sender: S,
receiver: S,
message_manager: Rc<MessageManager<W>>
) -> HeartbeatChannel<'a, W> where
S: Into<Cow<'a, str>>,
pub fn ping(&self) -> Result<(), Error>
[src]
pub fn ping(&self) -> Result<(), Error>
pub fn pong(&self) -> Result<(), Error>
[src]
pub fn pong(&self) -> Result<(), Error>
pub fn can_handle(&self, message: &CastMessage) -> bool
[src]
pub fn can_handle(&self, message: &CastMessage) -> bool
pub fn parse(&self, message: &CastMessage) -> Result<HeartbeatResponse, Error>
[src]
pub fn parse(&self, message: &CastMessage) -> Result<HeartbeatResponse, Error>
Auto Trait Implementations
impl<'a, W> !Send for HeartbeatChannel<'a, W>
impl<'a, W> !Send for HeartbeatChannel<'a, W>
impl<'a, W> !Sync for HeartbeatChannel<'a, W>
impl<'a, W> !Sync for HeartbeatChannel<'a, W>