namespace {
class MySocketHandle
- : public senf::ServerSocketHandle<senf::test::SomeProtocol::Policy>
+ : public senf::ServerSocketHandle<senf::test::SomeSocketProtocol::Policy>
{
public:
MySocketHandle()
- : senf::ServerSocketHandle<senf::test::SomeProtocol::Policy>(
+ : senf::ServerSocketHandle<senf::test::SomeSocketProtocol::Policy>(
std::auto_ptr<senf::SocketBody>(
- new senf::ProtocolSocketBody<senf::test::SomeProtocol>(true)))
+ new senf::ProtocolSocketBody<senf::test::SomeSocketProtocol>(true)))
{}
};
OtherSocketHandle osh (myh);
osh = myh;
- typedef senf::ServerSocketHandle<senf::test::SomeProtocol::Policy> SomeSocketHandle;
+ typedef senf::ServerSocketHandle<senf::test::SomeSocketProtocol::Policy> SomeSocketHandle;
SomeSocketHandle ssh = senf::static_socket_cast<SomeSocketHandle>(osh);
typedef senf::ServerSocketHandle<senf::MakeSocketPolicy<
BOOST_CHECK_EQUAL( myh.local(), 2u );
{
- MySocketHandle::ClientSocketHandle client = myh.accept();
+ MySocketHandle::ClientHandle client = myh.accept();
BOOST_CHECK_EQUAL( client.fd(), -1 );
}