mmserv/tms/tmsimpl/src/tmscallimpl.cpp
changeset 33 5e8b14bae8c3
parent 20 b67dd1fc57c5
child 46 0ac9a5310753
equal deleted inserted replaced
28:ebf79c79991a 33:5e8b14bae8c3
    34     TRACE_PRN_FN_EXT;
    34     TRACE_PRN_FN_EXT;
    35     }
    35     }
    36 
    36 
    37 gint TMSCallImpl::PostConstruct(TMSCallType ctype, guint /*ctxid*/)
    37 gint TMSCallImpl::PostConstruct(TMSCallType ctype, guint /*ctxid*/)
    38     {
    38     {
       
    39     TRACE_PRN_FN_ENT;
    39     gint ret(TMS_RESULT_INSUFFICIENT_MEMORY);
    40     gint ret(TMS_RESULT_INSUFFICIENT_MEMORY);
    40     TMSCallBody* tmscallimplbody(NULL);
    41     TMSCallBody* tmscallimplbody(NULL);
    41 
       
    42     TRACE_PRN_FN_ENT;
       
    43 
    42 
    44     switch (ctype)
    43     switch (ctype)
    45         {
    44         {
    46         case TMS_CALL_IP:
    45         case TMS_CALL_IP:
    47             ret = TMSIPCallBodyImpl::Create(tmscallimplbody);
    46             ret = TMSIPCallBodyImpl::Create(tmscallimplbody);
    63     }
    62     }
    64 
    63 
    65 EXPORT_C gint TMSCallImpl::Create(TMSCallType ctype, TMSCall*& tmscall,
    64 EXPORT_C gint TMSCallImpl::Create(TMSCallType ctype, TMSCall*& tmscall,
    66         guint ctxid)
    65         guint ctxid)
    67     {
    66     {
       
    67     TRACE_PRN_FN_ENT;
    68     gint ret(TMS_RESULT_INSUFFICIENT_MEMORY);
    68     gint ret(TMS_RESULT_INSUFFICIENT_MEMORY);
    69     TMSCallImpl *self = new TMSCallImpl();
    69     TMSCallImpl *self = new TMSCallImpl();
    70 
    70 
    71     TRACE_PRN_FN_ENT;
       
    72     if (self)
    71     if (self)
    73         {
    72         {
    74         ret = self->PostConstruct(ctype, ctxid);
    73         ret = self->PostConstruct(ctype, ctxid);
    75         if (ret != TMS_RESULT_SUCCESS)
    74         if (ret != TMS_RESULT_SUCCESS)
    76             {
    75             {