live555之groupsock

来源:互联网 发布:js ide工具 编辑:程序博客网 时间:2024/05/18 06:12
  1. class NetInterface
    1. 成员变量
      1. DefaultUsageEnvironment : static UsageEnvironment*
    2. 成员函数
  2. class DirectedNetInterface: public NetInterface
    1. 成员变量
    2. 成员函数
      1. write() : Boolean = 0
      2. SourceAddrOKForRelaying () : Boolean = 0
  3. class DirectedNetInterfaceSet
    1. 成员变量
      1. fTable : HashTable*
    2. 成员函数
      1. Add() : DirectedNetInterface*
      2. Remove() : Boolean
      3. IsEmpty() : Boolean
    3. friend class Iterator
      1. next() : DirectedNetInterface*
      2. fIter : HashTable::Iterator*
  4. class Socket: public NetInterface
    1. 成员变量
      1. DebugLevel : int
      2. fSocketNum : int
      3. fEnv : UsageEnvironment&
      4. fPort : Port
      5. fSetLoopback : Boolean
    2. 成员函数
      1. handleRead() : Boolean
      2. socketNum() : int
      3. port() : Port
      4. env() : UsageEnvironment&
      5. Socket() :
      6. changePort() : changePort
  5. class SocketLookupTable
    1. 成员变量
      1. fTable : HashTable*
    2. 成员函数
      1. Fetch() : Socket*
      2. Remove() : Boolean
      3. SocketLookupTable() :
      4. CreateNew() : Socket*
  6. class NetInterfaceTrafficStats
    1. 成员变量
      1. fTotNumPackets : float
      2. fTotNumBytes : float
    2. 成员函数
      1. countPacket() : float
      2. totNumPackets() : float
      3. totNumBytes() : float
      4. haveSeenTraffic() : float
  7. class OutputSocket: public Socket
    1. 成员变量
      1. fSourcePort : Port
      2. fLastSentTTL : u_int8_t
    2. 成员函数
      1. write() : Boolean
      2. OutputSocket()
      3. sourcePortNum() : portNumBits
      4. handleRead() : Boolean
  8. class destRecord
    1. 成员变量
      1. fNext : destRecord*
      2. fGroupEId : GroupEId
      3. fPort : Port
    2. 成员函数
      1. destRecord() :
  9. class Groupsock: public OutputSocket
    1. 成员变量
      1. deleteIfNoMembers : Boolean
      2. isSlave : Boolean
      3. statsIncoming : NetInterfaceTrafficStats
      4. statsOutgoing : NetInterfaceTrafficStats
      5. statsRelayedIncoming : NetInterfaceTrafficStats
      6. statsRelayedOutgoing : NetInterfaceTrafficStats
      7. statsGroupIncoming : NetInterfaceTrafficStats
      8. statsGroupOutgoing : NetInterfaceTrafficStats
      9. statsGroupRelayedIncoming : NetInterfaceTrafficStats
      10. statsGroupRelayedOutgoing : NetInterfaceTrafficStats
      11. fIncomingGroupEId : GroupEId
      12. fDests : destRecord*
      13. fTTL : u_int8_t
      14. fMembers : DirectedNetInterfaceSet
    2. 成员函数
      1. changeDestinationParameters() : void
      2. addDestination() : void
      3. removeDestination() : void
      4. removeAllDestinations() : void
      5. groupAddress() : in_addr const&
      6. sourceFilterAddress() : in_addr const&
      7. isSSM() : Boolean
      8. ttl() : u_int8_t
      9. multicastSendOnly() : void
      10. output() : Boolean
      11. members() : DirectedNetInterfaceSet&
      12. wasLoopedBackFromUs() : Boolean
      13. handleRead() : Boolean
      14. outputToAllMembersExcept() : int
  10. class GroupsockLookupTable
    1. 成员变量
      1. fTable : AddressPortLookupTable
    2. 成员变量
      1. Fetch() : Groupsock*
      2. Fetch() : Groupsock*
      3. Lookup() : Groupsock*
      4. Lookup() : Groupsock*
      5. Lookup() : Groupsock*
      6. Remove() : Groupsock*
      7. AddNew() : Groupsock*
    3. class Iterator
      1. fIter : AddressPortLookupTable::Iterator
      2. next() : Groupsock*
原创粉丝点击