mmserv/tms/tmsimpl/inc/tmsstreambodyimpl.h
branchRCL_3
changeset 3 4f62049db6ac
parent 0 71ca22bcf22a
child 10 3d8c721bf319
equal deleted inserted replaced
0:71ca22bcf22a 3:4f62049db6ac
    81     gint PostConstruct(TMSCallType callType, TMSStreamType stype,
    81     gint PostConstruct(TMSCallType callType, TMSStreamType stype,
    82             TMSCallProxy* proxy, TMSStream& parent);
    82             TMSCallProxy* proxy, TMSStream& parent);
    83 
    83 
    84     gint CreateQueue(const gint aNumSlots);
    84     gint CreateQueue(const gint aNumSlots);
    85     void ReceiveMsgQHandlerEventsL();
    85     void ReceiveMsgQHandlerEventsL();
    86     
    86 
    87     gint ValidateStream();
    87     gint ValidateStream();
    88     gint ValidateSource(TMSSource* source);
    88     gint ValidateSource(TMSSource* source);
    89     gint ValidateSink(TMSSink* sink);
    89     gint ValidateSink(TMSSink* sink);
    90     gint ValidateFormat(TMSFormat* format);
    90     gint ValidateFormat(TMSFormat* format);
    91 
    91 
   100     TMSSource* iSource;
   100     TMSSource* iSource;
   101     TMSSink* iSink;
   101     TMSSink* iSink;
   102 
   102 
   103     // Message queue and the handler
   103     // Message queue and the handler
   104     RMsgQueue<TmsMsgBuf> iMsgQueue;
   104     RMsgQueue<TmsMsgBuf> iMsgQueue;
   105     CQueueHandler* iMsgQHandler;
   105     TMSQueueHandler* iMsgQHandler;
   106 
   106 
   107     // Need to make this a list
   107     // Need to make this a list
   108     TMSStreamObserver* iObserver;
   108     TMSStreamObserver* iObserver;
   109 
   109 
   110     gpointer iUserData;
   110     gpointer iUserData;