mmserv/tms/inc/tmsclientsourceimpl.h
branchRCL_3
changeset 17 60e492b28869
parent 7 3d8c721bf319
equal deleted inserted replaced
15:ab526b8cacfb 17:60e492b28869
    22 #include <tmsclientsource.h>
    22 #include <tmsclientsource.h>
    23 
    23 
    24 namespace TMS {
    24 namespace TMS {
    25 
    25 
    26 // FORWARD DECLARATIONS
    26 // FORWARD DECLARATIONS
       
    27 class TMSGlobalContext;
    27 class TMSCallProxy;
    28 class TMSCallProxy;
    28 
    29 
    29 // TMSClientSourceImpl class
    30 // TMSClientSourceImpl class
    30 class TMSClientSourceImpl : public TMSClientSource
    31 class TMSClientSourceImpl : public TMSClientSource
    31     {
    32     {
    32 public:
    33 public:
    33     virtual ~TMSClientSourceImpl();
    34     virtual ~TMSClientSourceImpl();
    34     static gint Create(TMSSource*& tmssource);
    35     static gint Create(TMSSource*& tmssource);
    35     gint SetProxy(TMSCallProxy* aProxy, gint strmid, gpointer queuehandler);
    36     gint SetProxy(TMSGlobalContext* context, gpointer queuehandler);
    36 
    37 
    37 private:
    38 private:
    38     TMSClientSourceImpl();
    39     TMSClientSourceImpl();
    39     gint PostConstruct();
    40     gint PostConstruct();
    40     };
    41     };