//! Socket handlers
use super::*;

use tokio::io::{
    AsyncWrite,
    AsyncRead
};
use futures::Future;
use cancel::*;

//pub fn handle_socket() -> impl Future<>