| addConflict(const InetAddress &na, tpport_t dtp, tpport_t ctp) | ost::ConflictHandler | [protected] |
| addContributor(uint32 csrc) | ost::OutgoingDataQueue | |
| addDestination(const InetHostAddress &ia, tpport_t dataPort=DefaultRTPDataPort, tpport_t controlPort=0) | ost::OutgoingDataQueue | |
| addDestination(const InetMcastAddress &ia, tpport_t dataPort=DefaultRTPDataPort, tpport_t controlPort=0) | ost::OutgoingDataQueue | |
| addDestinationToList(const InetAddress &ia, tpport_t data, tpport_t control) | ost::DestinationListHandler | [protected] |
| addParticipant(RTPApplication &app, Participant &part) | ost::ApplicationHandler | [inline, protected] |
| ApplicationHandler() | ost::ApplicationHandler | [inline, protected] |
| ost::AVAILABLE enum value | ost::Socket | [protected] |
| ost::UDPTransmit::AVAILABLE enum value | ost::Socket | [protected] |
| begin() | ost::IncomingDataQueue | [inline] |
| ost::BOUND enum value | ost::Socket | [protected] |
| ost::UDPTransmit::BOUND enum value | ost::Socket | [protected] |
| ost::broadcast | ost::Socket | [protected] |
| ost::UDPTransmit::broadcast | ost::Socket | [protected] |
| ost::bufferSize(unsigned size) | ost::Socket | [protected] |
| ost::UDPTransmit::bufferSize(unsigned size) | ost::Socket | [protected] |
| BYESource(uint32 ssrc) | ost::MembershipBookkeeping | [protected] |
| ost::check(Family fam) | ost::Socket | [protected, static] |
| ost::UDPTransmit::check(Family fam) | ost::Socket | [static] |
| checkSSRCInIncomingRTPPkt(SyncSourceLink &sourceLink, bool is_new, InetAddress &na, tpport_t tp) | ost::IncomingDataQueue | [protected] |
| ost::completion | ost::Socket | [protected] |
| ost::UDPTransmit::completion | ost::Socket | [protected] |
| ConflictHandler() | ost::ConflictHandler | [inline, protected] |
| connect(const InetHostAddress &host, tpport_t port=0) | ost::RTPDuplex | |
| ost::UDPReceive::connect(const IPV4Host &host, tpport_t port) | ost::UDPReceive | [protected] |
| ost::UDPReceive::connect(const IPV6Host &host, tpport_t port) | ost::UDPReceive | [protected] |
| ost::UDPSocket::connect(const char *service) | ost::UDPSocket | [protected] |
| ost::UDPTransmit::connect(const IPV4Host &host, tpport_t port) | ost::UDPTransmit | [protected] |
| ost::UDPTransmit::connect(const IPV6Address &host, tpport_t port) | ost::UDPTransmit | [protected] |
| ost::UDPTransmit::connect(const IPV4Broadcast &subnet, tpport_t port) | ost::UDPTransmit | [protected] |
| ost::UDPTransmit::connect(const IPV4Multicast &mgroup, tpport_t port) | ost::UDPTransmit | [protected] |
| ost::UDPTransmit::connect(const IPV6Multicast &mgroup, tpport_t port) | ost::UDPTransmit | [protected] |
| ost::UDPSocket::connect(const char *service) | ost::UDPSocket | |
| ost::CONNECTED enum value | ost::Socket | [protected] |
| ost::UDPTransmit::CONNECTED enum value | ost::Socket | [protected] |
| ost::connectError(void) | ost::Socket | [protected] |
| ost::UDPTransmit::connectError(void) | ost::Socket | [protected] |
| ost::CONNECTING enum value | ost::Socket | [protected] |
| ost::UDPTransmit::CONNECTING enum value | ost::Socket | [protected] |
| defaultMaxPacketDropout | ost::IncomingDataQueue | [protected, static] |
| defaultMaxPacketMisorder | ost::IncomingDataQueue | [protected, static] |
| defaultMembersHashSize | ost::MembershipBookkeeping | [protected, static] |
| defaultMembersSize | ost::IncomingDataQueue | [protected, static] |
| defaultMinValidPacketSequence | ost::IncomingDataQueue | [protected, static] |
| DestinationListHandler() | ost::DestinationListHandler | [protected] |
| destList | ost::DestinationListHandler | [protected] |
| ost::disconnect(void) | ost::UDPSocket | [protected] |
| ost::UDPTransmit::disconnect(void) | ost::UDPSocket | |
| dispatchBYE(const std::string &) | ost::RTPQueueBase | [inline, protected, virtual] |
| dispatchDataPacket() | ost::OutgoingDataQueue | [protected] |
| drop(const IPV4Multicast &ia) | ost::UDPReceive | [inline, protected] |
| drop(const IPV6Multicast &ia) | ost::UDPReceive | [inline, protected] |
| enableStack() | ost::RTPDataQueue | [inline] |
| end() | ost::IncomingDataQueue | [inline] |
| end2EndDelayed(IncomingRTPPktLink &) | ost::IncomingDataQueue | [inline, protected, virtual] |
| endReceiver(void) | ost::UDPReceive | [inline, protected] |
| ost::endSocket(void) | ost::Socket | [protected] |
| ost::UDPTransmit::endSocket(void) | ost::Socket | [protected] |
| endTransmitter(void) | ost::UDPTransmit | [inline, protected] |
| ost::errBindingFailed enum value | ost::Socket | [protected] |
| ost::UDPTransmit::errBindingFailed enum value | ost::Socket | |
| ost::errBroadcastDenied enum value | ost::Socket | [protected] |
| ost::UDPTransmit::errBroadcastDenied enum value | ost::Socket | |
| ost::errConnectBusy enum value | ost::Socket | [protected] |
| ost::UDPTransmit::errConnectBusy enum value | ost::Socket | |
| ost::errConnectFailed enum value | ost::Socket | [protected] |
| ost::UDPTransmit::errConnectFailed enum value | ost::Socket | |
| ost::errConnectInvalid enum value | ost::Socket | [protected] |
| ost::UDPTransmit::errConnectInvalid enum value | ost::Socket | |
| ost::errConnectNoRoute enum value | ost::Socket | [protected] |
| ost::UDPTransmit::errConnectNoRoute enum value | ost::Socket | |
| ost::errConnectRefused enum value | ost::Socket | [protected] |
| ost::UDPTransmit::errConnectRefused enum value | ost::Socket | |
| ost::errConnectRejected enum value | ost::Socket | [protected] |
| ost::UDPTransmit::errConnectRejected enum value | ost::Socket | |
| ost::errConnectTimeout enum value | ost::Socket | [protected] |
| ost::UDPTransmit::errConnectTimeout enum value | ost::Socket | |
| ost::errCopyFailed enum value | ost::Socket | [protected] |
| ost::UDPTransmit::errCopyFailed enum value | ost::Socket | |
| ost::errCreateFailed enum value | ost::Socket | [protected] |
| ost::UDPTransmit::errCreateFailed enum value | ost::Socket | |
| ost::errExtended enum value | ost::Socket | [protected] |
| ost::UDPTransmit::errExtended enum value | ost::Socket | |
| ost::errInput enum value | ost::Socket | [protected] |
| ost::UDPTransmit::errInput enum value | ost::Socket | |
| ost::errInputInterrupt enum value | ost::Socket | [protected] |
| ost::UDPTransmit::errInputInterrupt enum value | ost::Socket | |
| ost::errInvalidValue enum value | ost::Socket | [protected] |
| ost::UDPTransmit::errInvalidValue enum value | ost::Socket | |
| ost::errKeepaliveDenied enum value | ost::Socket | [protected] |
| ost::UDPTransmit::errKeepaliveDenied enum value | ost::Socket | |
| ost::errLookupFail enum value | ost::Socket | [protected] |
| ost::UDPTransmit::errLookupFail enum value | ost::Socket | |
| ost::errMulticastDisabled enum value | ost::Socket | [protected] |
| ost::UDPTransmit::errMulticastDisabled enum value | ost::Socket | |
| ost::errNoDelay enum value | ost::Socket | [protected] |
| ost::UDPTransmit::errNoDelay enum value | ost::Socket | |
| ost::errNotConnected enum value | ost::Socket | [protected] |
| ost::UDPTransmit::errNotConnected enum value | ost::Socket | |
| ost::error(Error error, char *err=NULL, long systemError=0) const | ost::Socket | [protected] |
| ost::error(char *err) const | ost::Socket | [inline, protected] |
| ost::UDPTransmit::error(Error error, char *err=NULL, long systemError=0) const | ost::Socket | [protected] |
| ost::UDPTransmit::error(char *err) const | ost::Socket | [inline, protected] |
| ost::Error typedef | ost::Socket | [protected] |
| Error enum name | ost::Socket | [protected] |
| ost::errOutput enum value | ost::Socket | [protected] |
| ost::UDPTransmit::errOutput enum value | ost::Socket | |
| ost::errOutputInterrupt enum value | ost::Socket | [protected] |
| ost::UDPTransmit::errOutputInterrupt enum value | ost::Socket | |
| ost::errResourceFailure enum value | ost::Socket | [protected] |
| ost::UDPTransmit::errResourceFailure enum value | ost::Socket | |
| ost::errRoutingDenied enum value | ost::Socket | [protected] |
| ost::UDPTransmit::errRoutingDenied enum value | ost::Socket | |
| ost::errSearchErr enum value | ost::Socket | [protected] |
| ost::UDPTransmit::errSearchErr enum value | ost::Socket | |
| ost::errServiceDenied enum value | ost::Socket | [protected] |
| ost::UDPTransmit::errServiceDenied enum value | ost::Socket | |
| ost::errServiceUnavailable enum value | ost::Socket | [protected] |
| ost::UDPTransmit::errServiceUnavailable enum value | ost::Socket | |
| ost::errSuccess enum value | ost::Socket | [protected] |
| ost::UDPTransmit::errSuccess enum value | ost::Socket | |
| ost::errTimeout enum value | ost::Socket | [protected] |
| ost::UDPTransmit::errTimeout enum value | ost::Socket | |
| ost::family | ost::UDPSocket | [protected] |
| ost::UDPTransmit::family | ost::UDPSocket | [protected] |
| ost::Family typedef | ost::Socket | [protected] |
| Family enum name | ost::Socket | [protected] |
| firstConflict | ost::ConflictHandler | [protected] |
| ost::flags | ost::Socket | [protected] |
| ost::UDPTransmit::flags | ost::Socket | [protected] |
| forgetDestination(const InetHostAddress &ia, tpport_t dataPort=DefaultRTPDataPort, tpport_t controlPort=0) | ost::OutgoingDataQueue | |
| forgetDestination(const InetMcastAddress &ia, tpport_t dataPort=DefaultRTPDataPort, tpport_t controlPort=0) | ost::OutgoingDataQueue | |
| getCurrentPayloadType() const | ost::RTPQueueBase | [inline] |
| getCurrentRTPClockRate() const | ost::RTPQueueBase | [inline] |
| getCurrentTimestamp() const | ost::RTPDataQueue | |
| getData(uint32 stamp, const SyncSource *src=NULL) | ost::IncomingDataQueue | |
| getDefaultExpireTimeout() const | ost::OutgoingDataQueue | [inline] |
| getDefaultMaxPacketDropout() const | ost::IncomingDataQueue | [inline] |
| getDefaultMaxPacketMisorder() const | ost::IncomingDataQueue | [inline] |
| getDefaultMaxRecvPacketSize() const | ost::IncomingDataQueueBase | [inline] |
| getDefaultMaxSendSegmentSize() | ost::OutgoingDataQueueBase | [inline] |
| getDefaultMembersHashSize() | ost::MembershipBookkeeping | [inline, protected] |
| getDefaultMembersSize() | ost::IncomingDataQueue | [inline, static] |
| getDefaultMinValidPacketSequence() const | ost::IncomingDataQueue | [inline] |
| getDefaultSchedulingTimeout() const | ost::OutgoingDataQueue | [inline] |
| getDefaultSessionBandwidth() const | ost::RTPDataQueue | [inline] |
| ost::getErrorNumber(void) const | ost::Socket | [inline, protected] |
| ost::UDPTransmit::getErrorNumber(void) const | ost::Socket | [inline] |
| ost::getErrorString(void) const | ost::Socket | [inline, protected] |
| ost::UDPTransmit::getErrorString(void) const | ost::Socket | [inline] |
| getExpireTimeout() const | ost::OutgoingDataQueue | [inline] |
| getFirst() | ost::MembershipBookkeeping | [inline, protected] |
| getFirstDestination() const | ost::DestinationListHandler | [inline, protected] |
| getFirstTimestamp(const SyncSource *src=NULL) const | ost::IncomingDataQueue | |
| getInitialTime() const | ost::RTPQueueBase | [inline] |
| getInitialTimestamp() | ost::OutgoingDataQueue | [inline, protected] |
| ost::getInterfaceIndex(const char *ethX, int &InterfaceIndex) | ost::UDPSocket | [protected] |
| ost::UDPTransmit::getInterfaceIndex(const char *ethX, int &InterfaceIndex) | ost::UDPSocket | |
| ost::getIPV4Local(tpport_t *port=NULL) const | ost::Socket | [protected] |
| ost::UDPTransmit::getIPV4Local(tpport_t *port=NULL) const | ost::Socket | |
| ost::getIPV4NAT(tpport_t *port=NULL) const | ost::Socket | [protected] |
| ost::UDPTransmit::getIPV4NAT(tpport_t *port=NULL) const | ost::Socket | |
| ost::getIPV4Peer(tpport_t *port=NULL) const | ost::UDPSocket | [protected] |
| ost::UDPTransmit::getIPV4Peer(tpport_t *port=NULL) const | ost::UDPSocket | |
| ost::getIPV4Sender(tpport_t *port=NULL) const | ost::Socket | [protected] |
| ost::UDPTransmit::getIPV4Sender(tpport_t *port=NULL) const | ost::Socket | |
| ost::getIPV6Local(tpport_t *port=NULL) const | ost::Socket | [protected] |
| ost::UDPTransmit::getIPV6Local(tpport_t *port=NULL) const | ost::Socket | |
| ost::getIPV6NAT(tpport_t *port=NULL) const | ost::Socket | [protected] |
| ost::UDPTransmit::getIPV6NAT(tpport_t *port=NULL) const | ost::Socket | |
| ost::getIPV6Peer(tpport_t *port=NULL) const | ost::UDPSocket | [protected] |
| ost::UDPTransmit::getIPV6Peer(tpport_t *port=NULL) const | ost::UDPSocket | |
| ost::getIPV6Sender(tpport_t *port=NULL) const | ost::Socket | [protected] |
| ost::UDPTransmit::getIPV6Sender(tpport_t *port=NULL) const | ost::Socket | |
| getLast() | ost::MembershipBookkeeping | [inline, protected] |
| getLink(const SyncSource &source) const | ost::MembershipBookkeeping | [inline, protected] |
| ost::getLocal(tpport_t *port=NULL) const | ost::Socket | [inline, protected] |
| ost::UDPTransmit::getLocal(tpport_t *port=NULL) const | ost::Socket | [inline] |
| getLocalSSRC() const | ost::RTPQueueBase | [inline] |
| getLocalSSRCNetwork() const | ost::RTPQueueBase | [inline, protected] |
| getMark() const | ost::OutgoingDataQueue | [inline] |
| getMaxPacketDropout() const | ost::IncomingDataQueue | [inline] |
| getMaxPacketMisorder() const | ost::IncomingDataQueue | [inline] |
| getMaxRecvPacketSize() const | ost::IncomingDataQueueBase | [inline] |
| getMaxSendSegmentSize() | ost::OutgoingDataQueueBase | [inline] |
| getMembersCount() | ost::MembershipBookkeeping | [inline, protected] |
| getMinValidPacketSequence() const | ost::IncomingDataQueue | [inline] |
| ost::getNAT(tpport_t *port) const | ost::Socket | [inline, protected] |
| ost::UDPTransmit::getNAT(tpport_t *port) const | ost::Socket | [inline] |
| getNextDataPacketSize() const | ost::RTPDuplex | [inline, protected, virtual] |
| getPeer() | ost::RTPDuplex | [protected] |
| ost::UDPReceive::getPeer(tpport_t *port=NULL) const | ost::UDPSocket | [inline, protected] |
| ost::UDPTransmit::getPeer(tpport_t *port=NULL) const | ost::UDPSocket | [inline] |
| getReceiver(void) const | ost::UDPReceive | [inline, protected] |
| getSchedulingTimeout() | ost::OutgoingDataQueue | [protected] |
| ost::getSender(tpport_t *port=NULL) const | ost::Socket | [inline, protected] |
| ost::UDPTransmit::getSender(tpport_t *port=NULL) const | ost::Socket | [inline] |
| getSendersCount() | ost::MembershipBookkeeping | [inline, protected] |
| getSendOctetCount() const | ost::OutgoingDataQueue | [inline] |
| getSendPacketCount() const | ost::OutgoingDataQueue | [inline] |
| getSessionBandwidth() const | ost::RTPDataQueue | [inline] |
| getSourceBySSRC(uint32 ssrc, bool &created) | ost::MembershipBookkeeping | [protected] |
| ost::getSystemError(void) const | ost::Socket | [inline, protected] |
| ost::UDPTransmit::getSystemError(void) const | ost::Socket | [inline] |
| ost::getSystemErrorString(void) const | ost::Socket | [protected] |
| ost::UDPTransmit::getSystemErrorString(void) const | ost::Socket | |
| getTimeclock() const | ost::RTPDataQueue | [inline] |
| getTransmitter(void) | ost::UDPTransmit | [inline, protected] |
| getWaiting(uint32 timestamp, const SyncSource *src=NULL) | ost::IncomingDataQueue | [protected] |
| IncomingDataQueue(uint32 size) | ost::IncomingDataQueue | [protected] |
| IncomingDataQueueBase() | ost::IncomingDataQueueBase | [inline, protected] |
| ost::INITIAL enum value | ost::Socket | [protected] |
| ost::UDPTransmit::INITIAL enum value | ost::Socket | [protected] |
| insertRecvPacket(IncomingRTPPktLink *packetLink) | ost::IncomingDataQueue | [protected] |
| ost::IPV4 enum value | ost::Socket | [protected] |
| ost::UDPTransmit::IPV4 enum value | ost::Socket | |
| ost::ipv4 | ost::UDPSocket | [protected] |
| ost::UDPTransmit::ipv4 | ost::UDPSocket | [protected] |
| ost::IPV6 enum value | ost::Socket | [protected] |
| ost::UDPTransmit::IPV6 enum value | ost::Socket | |
| ost::ipv6 | ost::UDPSocket | [protected] |
| ost::UDPTransmit::ipv6 | ost::UDPSocket | [protected] |
| ost::isActive() const | ost::RTPDataQueue | [inline] |
| ost::UDPReceive::isActive(void) const | ost::Socket | [protected] |
| ost::UDPTransmit::isActive(void) const | ost::Socket | |
| ost::isBroadcast(void) const | ost::Socket | [inline, protected] |
| ost::UDPTransmit::isBroadcast(void) const | ost::Socket | [inline] |
| ost::isConnected(void) const | ost::Socket | [protected] |
| ost::UDPTransmit::isConnected(void) const | ost::Socket | |
| isInputReady(timeout_t timeout=TIMEOUT_INF) | ost::UDPReceive | [inline, protected] |
| isMine(const SyncSource &source) const | ost::MembershipBookkeeping | [inline, protected] |
| isOutputReady(unsigned long timeout=0l) | ost::UDPTransmit | [inline] |
| isPending(Pending pend, timeout_t timeout=TIMEOUT_INF) | ost::Socket | [protected, virtual] |
| isPendingData(microtimeout_t timeout) | ost::RTPDuplex | [inline, protected, virtual] |
| isPendingReceive(timeout_t timeout) | ost::UDPReceive | [inline, protected] |
| isRegistered(uint32 ssrc) | ost::MembershipBookkeeping | [protected] |
| ost::isRouted(void) const | ost::Socket | [inline, protected] |
| ost::UDPTransmit::isRouted(void) const | ost::Socket | [inline] |
| isSending() const | ost::OutgoingDataQueue | |
| isSingleDestination() const | ost::DestinationListHandler | [inline, protected] |
| isWaiting(const SyncSource *src=NULL) const | ost::IncomingDataQueue | |
| join(const IPV4Multicast &ia) | ost::UDPReceive | [inline, protected] |
| join(const IPV6Multicast &ia) | ost::UDPReceive | [inline, protected] |
| ost::UDPSocket::join(const IPV4Multicast &ia, int InterfaceIndex) | ost::UDPSocket | [protected] |
| ost::UDPTransmit::join(const IPV4Multicast &ia, int InterfaceIndex) | ost::UDPSocket | |
| ost::keepalive | ost::Socket | [protected] |
| ost::UDPTransmit::keepalive | ost::Socket | [protected] |
| lastConflict | ost::ConflictHandler | [protected] |
| ost::linger | ost::Socket | [protected] |
| ost::UDPTransmit::linger | ost::Socket | [protected] |
| lockDestinationList() const | ost::DestinationListHandler | [inline, protected] |
| ost::loopback | ost::Socket | [protected] |
| ost::UDPTransmit::loopback | ost::Socket | [protected] |
| maxPacketDropout | ost::IncomingDataQueue | [protected] |
| maxPacketMisorder | ost::IncomingDataQueue | [protected] |
| MembershipBookkeeping(uint32 initialSize=defaultMembersHashSize) | ost::MembershipBookkeeping | [protected] |
| minValidPacketSequence | ost::IncomingDataQueue | [protected] |
| ost::multicast | ost::Socket | [protected] |
| ost::UDPTransmit::multicast | ost::Socket | [protected] |
| ost::mutex | ost::Socket | [protected, static] |
| ost::UDPTransmit::mutex | ost::Socket | [protected, static] |
| onExpireRecv(IncomingRTPPkt &) | ost::IncomingDataQueue | [inline, protected, virtual] |
| onNewSyncSource(const SyncSource &) | ost::IncomingDataQueue | [inline, protected, virtual] |
| onRTPPacketRecv(IncomingRTPPkt &) | ost::IncomingDataQueue | [inline, protected, virtual] |
| ost::operator!() const | ost::Socket | [protected] |
| ost::UDPTransmit::operator!() const | ost::Socket | |
| ost::operator=(const Socket &from) | ost::Socket | [protected] |
| ost::UDPTransmit::operator=(const Socket &from) | ost::Socket | |
| OutgoingDataQueue() | ost::OutgoingDataQueue | [protected] |
| OutgoingDataQueueBase() | ost::OutgoingDataQueueBase | [protected] |
| ParticipantHandler() | ost::ParticipantHandler | [inline, protected] |
| ost::peek(void *buf, size_t len) | ost::UDPSocket | [inline, protected] |
| ost::UDPTransmit::peek(void *buf, size_t len) | ost::UDPSocket | [inline] |
| ost::peer | ost::UDPSocket | [protected] |
| ost::UDPTransmit::peer | ost::UDPSocket | [protected] |
| ost::Pending typedef | ost::Socket | [protected] |
| Pending enum name | ost::Socket | [protected] |
| ost::pendingError enum value | ost::Socket | [protected] |
| ost::UDPTransmit::pendingError enum value | ost::Socket | |
| ost::pendingInput enum value | ost::Socket | [protected] |
| ost::UDPTransmit::pendingInput enum value | ost::Socket | |
| ost::pendingOutput enum value | ost::Socket | [protected] |
| ost::UDPTransmit::pendingOutput enum value | ost::Socket | |
| purgeIncomingQueue() | ost::IncomingDataQueue | [protected] |
| purgeOutgoingQueue() | ost::OutgoingDataQueue | [protected] |
| putData(uint32 stamp, const unsigned char *data=NULL, size_t len=0) | ost::OutgoingDataQueue | |
| readData(void *buf, size_t len, char separator=0, timeout_t t=0) | ost::Socket | [protected, virtual] |
| ost::readLine(char *buf, size_t len, timeout_t timeout=0) | ost::Socket | [protected] |
| ost::UDPTransmit::readLine(char *buf, size_t len, timeout_t timeout=0) | ost::Socket | [protected] |
| receive(void *buf, size_t len) | ost::UDPReceive | [inline, protected] |
| ost::UDPSocket::receive(void *buf, size_t len, bool reply=false) | ost::UDPSocket | [protected] |
| ost::UDPTransmit::receive(void *buf, size_t len, bool reply=false) | ost::UDPSocket | |
| ost::receiveBuffer(unsigned size) | ost::Socket | [protected] |
| ost::UDPTransmit::receiveBuffer(unsigned size) | ost::Socket | [protected] |
| ost::receiveLimit(int limit=1) | ost::Socket | [protected] |
| ost::UDPTransmit::receiveLimit(int limit=1) | ost::Socket | [protected] |
| ost::receiveTimeout(timeout_t timer) | ost::Socket | [protected] |
| ost::UDPTransmit::receiveTimeout(timeout_t timer) | ost::Socket | [protected] |
| recordExtraction(const IncomingRTPPkt &pkt) | ost::IncomingDataQueue | [protected] |
| recordReception(SyncSourceLink &srcLink, const IncomingRTPPkt &pkt, const timeval recvtime) | ost::IncomingDataQueue | [protected] |
| recvData(unsigned char *buffer, size_t len, InetHostAddress &na, tpport_t &tp) | ost::RTPDuplex | [inline, protected, virtual] |
| recvFirst | ost::IncomingDataQueue | [protected] |
| recvLast | ost::IncomingDataQueue | [protected] |
| recvLock | ost::IncomingDataQueue | [mutable, protected] |
| removeContributor(uint32 csrc) | ost::OutgoingDataQueue | |
| removeDestinationFromList(const InetAddress &ia, tpport_t dataPort, tpport_t controlPort) | ost::DestinationListHandler | [protected] |
| removeParticipant(RTPApplication &app, RTPApplication::ParticipantLink *pl) | ost::ApplicationHandler | [inline, protected] |
| removeSource(uint32 ssrc) | ost::MembershipBookkeeping | [protected] |
| renewLocalSSRC() | ost::RTPDataQueue | [inline, protected, virtual] |
| ost::route | ost::Socket | [protected] |
| ost::UDPTransmit::route | ost::Socket | [protected] |
| RTPDataQueue(uint32 size=defaultMembersHashSize) | ost::RTPDataQueue | [protected] |
| RTPDataQueue(uint32 *ssrc, uint32 size=defaultMembersHashSize) | ost::RTPDataQueue | [protected] |
| RTPDuplex(const InetAddress &bind, tpport_t local, tpport_t remote) | ost::RTPDuplex | |
| RTPQueueBase(uint32 *ssrc=NULL) | ost::RTPQueueBase | [protected] |
| searchControlConflict(InetAddress na, tpport_t ctp) | ost::ConflictHandler | [protected] |
| searchDataConflict(InetAddress na, tpport_t dtp) | ost::ConflictHandler | [protected] |
| ost::send(const void *buf, size_t len) | ost::UDPSocket | [protected] |
| ost::UDPTransmit::send(const void *buf, size_t len) | ost::UDPTransmit | [inline, protected] |
| ost::sendBuffer(unsigned size) | ost::Socket | [protected] |
| ost::UDPTransmit::sendBuffer(unsigned size) | ost::Socket | [protected] |
| sendData(const unsigned char *const buffer, size_t len) | ost::RTPDuplex | [inline, protected, virtual] |
| ost::sendLimit(int limit=2048) | ost::Socket | [protected] |
| ost::UDPTransmit::sendLimit(int limit=2048) | ost::Socket | [protected] |
| ost::sendTimeout(timeout_t timer) | ost::Socket | [protected] |
| ost::UDPTransmit::sendTimeout(timeout_t timer) | ost::Socket | [protected] |
| SEQNUMMOD | ost::MembershipBookkeeping | [protected, static] |
| ost::setBroadcast(bool enable) | ost::Socket | [protected] |
| ost::UDPTransmit::setBroadcast(bool enable) | ost::UDPTransmit | [inline] |
| ost::setCompletion(bool immediate) | ost::Socket | [protected] |
| ost::UDPTransmit::setCompletion(bool immediate) | ost::Socket | |
| setControlPeer(const InetAddress &, tpport_t) | ost::RTPDuplex | [inline, protected, virtual] |
| setControlTransportPort(SyncSource &source, tpport_t p) | ost::SyncSourceHandler | [inline, protected] |
| setDataPeer(const InetAddress &, tpport_t) | ost::RTPDuplex | [inline, protected, virtual] |
| setDataTransportPort(SyncSource &source, tpport_t p) | ost::SyncSourceHandler | [inline, protected] |
| ost::setError(bool enable) | ost::Socket | [inline, protected] |
| ost::UDPTransmit::setError(bool enable) | ost::Socket | [inline, protected] |
| setExpireTimeout(microtimeout_t to) | ost::OutgoingDataQueue | [inline] |
| setInitialTimestamp(uint32 ts) | ost::OutgoingDataQueue | [inline, protected] |
| ost::setLinger(bool linger) | ost::Socket | [protected] |
| ost::UDPTransmit::setLinger(bool linger) | ost::Socket | |
| setLink(SyncSource &source, void *link) | ost::SyncSourceHandler | [inline, protected] |
| setLocalSSRC(uint32 ssrc) | ost::RTPQueueBase | [inline, protected] |
| ost::setLoopback(bool enable) | ost::UDPSocket | [inline, protected] |
| ost::UDPTransmit::setLoopback(bool enable) | ost::UDPSocket | [inline] |
| ost::setLoopbackByFamily(bool enable, Family family=IPV4) | ost::Socket | [protected] |
| ost::UDPTransmit::setLoopbackByFamily(bool enable, Family family=IPV4) | ost::Socket | [protected] |
| setMark(bool mark) | ost::OutgoingDataQueue | [inline] |
| setMaxPacketDropout(uint16 packets) | ost::IncomingDataQueue | [inline] |
| setMaxPacketMisorder(uint16 packets) | ost::IncomingDataQueue | [inline] |
| setMaxRecvPacketSize(size_t maxsize) | ost::IncomingDataQueueBase | [inline] |
| setMaxSendSegmentSize(size_t size) | ost::OutgoingDataQueueBase | [inline] |
| setMembersCount(uint32 n) | ost::MembershipBookkeeping | [inline, protected] |
| setMinValidPacketSequence(uint8 packets) | ost::IncomingDataQueue | [inline] |
| ost::setMulticast(bool enable) | ost::UDPReceive | [inline, protected] |
| ost::UDPTransmit::setMulticast(bool enable) | ost::UDPTransmit | [inline, protected] |
| ost::setMulticastByFamily(bool enable, Family family=IPV4) | ost::Socket | [protected] |
| ost::UDPTransmit::setMulticastByFamily(bool enable, Family family=IPV4) | ost::Socket | [protected] |
| setNetworkAddress(SyncSource &source, InetAddress addr) | ost::SyncSourceHandler | [inline, protected] |
| ost::setNoDelay(bool enable) | ost::Socket | [protected] |
| ost::UDPTransmit::setNoDelay(bool enable) | ost::Socket | [protected] |
| setPadding(uint8 paddinglen) | ost::OutgoingDataQueue | [inline] |
| setPartial(uint32 timestamp, unsigned char *data, size_t offset, size_t max) | ost::OutgoingDataQueue | |
| setParticipant(SyncSource &source, Participant &p) | ost::SyncSourceHandler | [inline, protected] |
| setPayloadFormat(const PayloadFormat &pf) | ost::RTPQueueBase | [inline] |
| ost::setPeer(const IPV4Host &host, tpport_t port) | ost::UDPSocket | [protected] |
| ost::setPeer(const IPV6Host &host, tpport_t port) | ost::UDPSocket | [protected] |
| ost::setPeer(const char *service) | ost::UDPSocket | [protected] |
| ost::UDPTransmit::setPeer(const IPV4Host &host, tpport_t port) | ost::UDPSocket | |
| ost::UDPTransmit::setPeer(const IPV6Host &host, tpport_t port) | ost::UDPSocket | |
| ost::UDPTransmit::setPeer(const char *service) | ost::UDPSocket | |
| setPRIVPrefix(Participant *part, const std::string val) | ost::ParticipantHandler | [inline, protected] |
| ost::setRouting(bool enable) | ost::UDPReceive | [inline, protected] |
| ost::UDPTransmit::setRouting(bool enable) | ost::UDPTransmit | [inline] |
| setSchedulingTimeout(microtimeout_t to) | ost::OutgoingDataQueue | [inline] |
| setSDESItem(Participant *part, SDESItemType item, const std::string &val) | ost::ParticipantHandler | [inline, protected] |
| setSender(SyncSource &source, bool active) | ost::SyncSourceHandler | [inline, protected] |
| setSessionBandwidth(uint32 bw) | ost::RTPDataQueue | [inline] |
| setSourceExpirationPeriod(uint8 intervals) | ost::IncomingDataQueue | [inline, protected] |
| setState(SyncSource &source, SyncSource::State ns) | ost::SyncSourceHandler | [inline, protected] |
| setTimeclock() | ost::RTPDataQueue | [inline] |
| ost::setTimeToLive(char ttl) | ost::UDPSocket | [inline, protected] |
| ost::UDPTransmit::setTimeToLive(unsigned char ttl) | ost::UDPTransmit | [inline, protected] |
| ost::UDPSocket::setTimeToLive(char ttl) | ost::UDPSocket | [inline] |
| ost::setTimeToLiveByFamily(unsigned char ttl, Family fam=IPV4) | ost::Socket | [protected] |
| ost::UDPTransmit::setTimeToLiveByFamily(unsigned char ttl, Family fam=IPV4) | ost::Socket | [protected] |
| ost::setTypeOfService(Tos tos) | ost::RTPDataQueue | [inline] |
| ost::UDPReceive::setTypeOfService(Tos service) | ost::Socket | [protected] |
| ost::UDPTransmit::setTypeOfService(Tos tos) | ost::UDPTransmit | [inline] |
| ost::UDPSocket::setTypeOfService(Tos service) | ost::Socket | |
| ost::so | ost::Socket | [protected] |
| ost::UDPTransmit::so | ost::Socket | [protected] |
| ost::Socket(int domain, int type, int protocol=0) | ost::Socket | [protected] |
| ost::Socket(SOCKET fd) | ost::Socket | [protected] |
| ost::Socket() | ost::Socket | [protected] |
| ost::Socket(const Socket &source) | ost::Socket | [protected] |
| ost::UDPTransmit::Socket(int domain, int type, int protocol=0) | ost::Socket | [protected] |
| ost::UDPTransmit::Socket(SOCKET fd) | ost::Socket | [protected] |
| ost::UDPTransmit::Socket() | ost::Socket | [protected] |
| ost::UDPTransmit::Socket(const Socket &source) | ost::Socket | [protected] |
| sourceExpirationPeriod | ost::IncomingDataQueue | [protected] |
| ost::State typedef | ost::Socket | [protected] |
| State enum name | ost::Socket | [protected] |
| ost::state | ost::Socket | [protected] |
| ost::UDPTransmit::state | ost::Socket | [protected] |
| ost::STREAM enum value | ost::Socket | [protected] |
| ost::UDPTransmit::STREAM enum value | ost::Socket | [protected] |
| SyncSourceHandler() | ost::SyncSourceHandler | [inline, protected] |
| takeInDataPacket() | ost::IncomingDataQueue | [protected] |
| ost::thrown | ost::Socket | [protected] |
| ost::UDPTransmit::thrown | ost::Socket | [protected] |
| timerTick() | ost::RTPDataQueue | [inline, protected, virtual] |
| ost::Tos enum name | ost::RTPDataQueue | |
| ost::UDPReceive::Tos typedef | ost::Socket | [protected] |
| ost::UDPTransmit::Tos typedef | ost::Socket | |
| tosBestEffort enum value | ost::RTPDataQueue | |
| tosEnhanced enum value | ost::RTPDataQueue | |
| ost::tosInvalid enum value | ost::Socket | [protected] |
| ost::UDPTransmit::tosInvalid enum value | ost::Socket | |
| ost::tosLowDelay enum value | ost::Socket | [protected] |
| ost::UDPTransmit::tosLowDelay enum value | ost::Socket | |
| ost::tosMinCost enum value | ost::Socket | [protected] |
| ost::UDPTransmit::tosMinCost enum value | ost::Socket | |
| ost::tosReliability enum value | ost::Socket | [protected] |
| ost::UDPTransmit::tosReliability enum value | ost::Socket | |
| ost::tosThroughput enum value | ost::Socket | [protected] |
| ost::UDPTransmit::tosThroughput enum value | ost::Socket | |
| transmit(const char *buffer, size_t len) | ost::UDPTransmit | [inline] |
| ost::ttl | ost::Socket | [protected] |
| ost::UDPTransmit::ttl | ost::Socket | [protected] |
| UDPReceive(const IPV4Address &bind, tpport_t port) | ost::UDPReceive | [protected] |
| UDPReceive(const IPV6Address &bind, tpport_t port) | ost::UDPReceive | [protected] |
| ost::UDPSocket(Family family=IPV4) | ost::UDPSocket | [protected] |
| ost::UDPSocket(const char *name, Family family=IPV4) | ost::UDPSocket | [protected] |
| ost::UDPSocket(const IPV4Address &bind, tpport_t port) | ost::UDPSocket | [protected] |
| ost::UDPSocket(const IPV6Address &bind, tpport_t port) | ost::UDPSocket | [protected] |
| ost::UDPTransmit::UDPSocket(Family family=IPV4) | ost::UDPSocket | |
| ost::UDPTransmit::UDPSocket(const char *name, Family family=IPV4) | ost::UDPSocket | |
| ost::UDPTransmit::UDPSocket(const IPV4Address &bind, tpport_t port) | ost::UDPSocket | |
| ost::UDPTransmit::UDPSocket(const IPV6Address &bind, tpport_t port) | ost::UDPSocket | |
| UDPTransmit(Family family=IPV4) | ost::UDPTransmit | [protected] |
| UDPTransmit(const IPV4Address &bind, tpport_t port=5005) | ost::UDPTransmit | [protected] |
| UDPTransmit(const IPV6Address &bind, tpport_t port=5005) | ost::UDPTransmit | [protected] |
| unlockDestinationList() const | ost::DestinationListHandler | [inline, protected] |
| updateConflict(ConflictingTransportAddress &ca) | ost::ConflictHandler | [inline, protected] |
| writeData(const void *buf, size_t len, timeout_t t=0) | ost::Socket | [protected, virtual] |
| writeLockDestinationList() const | ost::DestinationListHandler | [inline, protected] |
| ~ApplicationHandler() | ost::ApplicationHandler | [inline, protected, virtual] |
| ~ConflictHandler() | ost::ConflictHandler | [inline, protected, virtual] |
| ~DestinationListHandler() | ost::DestinationListHandler | [protected] |
| ~IncomingDataQueue() | ost::IncomingDataQueue | [inline, protected, virtual] |
| ~IncomingDataQueueBase() | ost::IncomingDataQueueBase | [inline, protected, virtual] |
| ~MembershipBookkeeping() | ost::MembershipBookkeeping | [inline, protected, virtual] |
| ~OutgoingDataQueue() | ost::OutgoingDataQueue | [inline, protected, virtual] |
| ~OutgoingDataQueueBase() | ost::OutgoingDataQueueBase | [inline, protected, virtual] |
| ~ParticipantHandler() | ost::ParticipantHandler | [inline, protected, virtual] |
| ~RTPDataQueue() | ost::RTPDataQueue | [inline, protected, virtual] |
| ~RTPDuplex() | ost::RTPDuplex | [virtual] |
| ~RTPQueueBase() | ost::RTPQueueBase | [inline, protected, virtual] |
| ~Socket() | ost::Socket | [protected, virtual] |
| ~SyncSourceHandler() | ost::SyncSourceHandler | [inline, protected, virtual] |
| ~UDPSocket() | ost::UDPSocket | [protected, virtual] |