33 #ifndef EMANEMULTICASTSOCKET_HEADER_ 34 #define EMANEMULTICASTSOCKET_HEADER_ 51 bool bReuseAddress =
false,
52 const std::string & sDevice =
"",
53 std::uint8_t u8TTL = 1,
59 bool bReuseAddress =
false,
60 const std::string & sDevice =
"",
61 std::uint8_t u8TTL = 1,
64 ssize_t
send(
const iovec *iov,
int iovcnt,
int flags=0)
const;
66 ssize_t
recv(
void * buf,
76 #endif // EMANEMULTICASTSOCKET_HEADER_ ssize_t recv(void *buf, size_t len, int flags=0)
ssize_t send(const iovec *iov, int iovcnt, int flags=0) const
void open(const INETAddr &address, bool bReuseAddress=false, const std::string &sDevice="", std::uint8_t u8TTL=1, bool bLoop=false)