37 std::is_same<std::remove_cv<protocol::socket::native_handle_type>::type,
int>::value,
38 "The native handle type for UnixStreamTransport sockets must be 'int'" 43 this->
setScope(ndn::nfd::FACE_SCOPE_LOCAL);
45 this->
setLinkType(ndn::nfd::LINK_TYPE_POINT_TO_POINT);
void setLocalUri(const FaceUri &uri)
void setScope(ndn::nfd::FaceScope scope)
#define NFD_LOG_MEMBER_INIT_SPECIALIZED(cls, name)
const ssize_t MTU_UNLIMITED
indicates the transport has no limit on payload size
#define NFD_LOG_FACE_DEBUG(msg)
Log a message at DEBUG level.
Implements Transport for stream-based protocols.
Copyright (c) 2014-2015, Regents of the University of California, Arizona Board of Regents...
void setLinkType(ndn::nfd::LinkType linkType)
void setPersistency(ndn::nfd::FacePersistency newPersistency)
changes face persistency setting
void setRemoteUri(const FaceUri &uri)
UnixStreamTransport(protocol::socket &&socket)
protocol::socket m_socket