diff options
Diffstat (limited to 'TAO/orbsvcs/tests/AVStreams/Pluggable/server.h')
-rw-r--r-- | TAO/orbsvcs/tests/AVStreams/Pluggable/server.h | 52 |
1 files changed, 0 insertions, 52 deletions
diff --git a/TAO/orbsvcs/tests/AVStreams/Pluggable/server.h b/TAO/orbsvcs/tests/AVStreams/Pluggable/server.h deleted file mode 100644 index a836cc14e32..00000000000 --- a/TAO/orbsvcs/tests/AVStreams/Pluggable/server.h +++ /dev/null @@ -1,52 +0,0 @@ -/* -*- C++ -*- */ -// $Id$ - -#include "ace/Get_Opt.h" -#include "tao/TAO.h" -#include "orbsvcs/Naming/Naming_Utils.h" -#include "orbsvcs/AV/AVStreams_i.h" -#include "orbsvcs/AV/Endpoint_Strategy.h" -#include "orbsvcs/AV/FlowSpec_Entry.h" -#include "orbsvcs/AV/sfp.h" -#include "orbsvcs/AV/MCast.h" -#include "orbsvcs/AV/Policy.h" - -class FTP_Server_StreamEndPoint - :public TAO_Server_StreamEndPoint -{ -public: - FTP_Server_StreamEndPoint (void); - virtual int get_callback (const char *flowname, - TAO_AV_Callback *&callback); -}; - -class FTP_Server_Callback - :public TAO_AV_Callback -{ -public: - virtual int handle_stop (void); - virtual int receive_frame (ACE_Message_Block *frame, - TAO_AV_frame_info *frame_info = 0, - const ACE_Addr &peer_address = ACE_Addr::sap_any); - virtual int handle_destroy (void); -}; - -class Server -{ -public: - Server (void); - int init (int argc, - char **argv); - int run (void); - FILE *file (void); -protected: - int parse_args (int argc,char **argv); - TAO_ORB_Manager *orb_manager_; - TAO_Naming_Client my_naming_client_; - TAO_AV_Endpoint_Reactive_Strategy_B <FTP_Server_StreamEndPoint,TAO_VDev,AV_Null_MediaCtrl> reactive_strategy_; - TAO_MMDevice *mmdevice_; - FILE *fp_; - char *protocol_; -}; - -typedef ACE_Singleton<Server,ACE_Null_Mutex> SERVER; |