|
| | TAO_Forward_FlowSpec_Entry (void) |
| | default constructor. More...
|
| |
| | TAO_Forward_FlowSpec_Entry (const char *flowname, const char *direction, const char *format_name, const char *flow_protocol, const char *carrier_protocol, ACE_Addr *address, ACE_Addr *control_address=0) |
| | constructor to construct an entry from the arguments. More...
|
| |
| | TAO_Forward_FlowSpec_Entry (const char *flowname, const char *direction, const char *format_name, const char *flow_protocol, const char *address) |
| |
| virtual | ~TAO_Forward_FlowSpec_Entry (void) |
| |
| virtual const char * | entry_to_string (void) |
| | converts the entry to a string. More...
|
| |
| virtual Role | role (void) |
| |
| virtual int | parse (const char *flowSpec_entry) |
| | construct the entry from a string specified by the flowSpec grammar. More...
|
| |
| | TAO_FlowSpec_Entry (void) |
| | default constructor. More...
|
| |
| | TAO_FlowSpec_Entry (const char *flowname, const char *direction, const char *format_name, const char *flow_protocol, const char *carrier_protocol, ACE_Addr *fwd_address, ACE_Addr *control_address=0) |
| | constructor to construct an entry from the arguments. More...
|
| |
| | TAO_FlowSpec_Entry (const char *flowname, const char *direction, const char *format_name, const char *flow_protocol, const char *fwd_address) |
| |
| virtual | ~TAO_FlowSpec_Entry (void) |
| | virtual destructor. More...
|
| |
| int | direction (void) |
| | accessor to the direction. More...
|
| |
| void | role (Role role) |
| |
| const char * | direction_str (void) const |
| | accessor to string version of direction . More...
|
| |
| const char * | flow_protocol_str (void) const |
| | accessor to the flow protocol string. More...
|
| |
| void | flow_protocol_str (const char *flow_protocol_str) |
| | set the flow protocol string. More...
|
| |
| ACE_Addr * | address (void) |
| | accessor to address of the carrier protocol. More...
|
| |
| ACE_Addr * | control_address (void) |
| |
| void | address (ACE_Addr *address, bool cleanup=false) |
| |
| void | control_address (ACE_Addr *address) |
| |
| const char * | address_str (void) const |
| | Address in string format i. hostname:port. More...
|
| |
| TAO_AV_Core::Protocol | carrier_protocol (void) |
| | accessor to carrier protocol i.e TCP,UDP,RTP/UDP. More...
|
| |
| const char * | carrier_protocol_str (void) const |
| | accessor to string version of carrier protocol. More...
|
| |
| const char * | format (void) const |
| | accessor to format to be used for this flow. More...
|
| |
| const char * | flowname (void) const |
| | accessor to name of this flow. More...
|
| |
| int | set_peer_addr (ACE_Addr *peer_addr) |
| |
| ACE_Addr * | get_peer_addr (void) |
| |
| int | set_peer_control_addr (ACE_Addr *peer_control_addr) |
| |
| ACE_Addr * | get_peer_control_addr (void) |
| |
| int | set_local_sec_addr (char **local_sec_addr, int size) |
| |
| char ** | get_local_sec_addr (void) |
| |
| int | num_local_sec_addrs (void) |
| |
| int | set_peer_sec_addr (char **peer_sec_addr, int size) |
| |
| char ** | get_peer_sec_addr (void) |
| |
| int | num_peer_sec_addrs (void) |
| |
| int | set_local_addr (ACE_Addr *local_addr) |
| |
| ACE_Addr * | get_local_addr (void) |
| |
| char * | get_local_addr_str (void) |
| |
| int | set_local_control_addr (ACE_Addr *local_control_addr) |
| |
| ACE_Addr * | get_local_control_addr (void) |
| |
| char * | get_local_control_addr_str (void) |
| |
| TAO_AV_Transport * | transport (void) |
| |
| void | transport (TAO_AV_Transport *transport) |
| |
| TAO_AV_Transport * | control_transport (void) |
| |
| void | control_transport (TAO_AV_Transport *control_transport) |
| |
| TAO_AV_Flow_Handler * | handler (void) |
| |
| void | handler (TAO_AV_Flow_Handler *handler) |
| |
| TAO_AV_Flow_Handler * | control_handler (void) |
| |
| void | control_handler (TAO_AV_Flow_Handler *control_handler) |
| |
| TAO_AV_Protocol_Object * | protocol_object (void) |
| |
| void | protocol_object (TAO_AV_Protocol_Object *object) |
| |
| TAO_AV_Protocol_Object * | control_protocol_object (void) |
| |
| void | control_protocol_object (TAO_AV_Protocol_Object *object) |
| |
| int | parse_address (const char *format_string, TAO_AV_Core::Flow_Component flow_component) |
| | sets the address for this flow. More...
|
| |
| int | is_multicast (void) |
| | returns true for a multicast address. More...
|
| |