dcmofw/dcmoserver/src/dcmosession.cpp
changeset 51 2e64dc50f295
parent 0 b497e44ab2fc
equal deleted inserted replaced
50:a36219ae6585 51:2e64dc50f295
    17 
    17 
    18 #include <e32svr.h>
    18 #include <e32svr.h>
    19 
    19 
    20 #include "dcmosession.h"
    20 #include "dcmosession.h"
    21 #include "dcmoclientserver.h"
    21 #include "dcmoclientserver.h"
       
    22 #include "dcmomessagebox.h"
    22 #include "dcmodebug.h"
    23 #include "dcmodebug.h"
    23 
    24 
    24 
    25 
    25 // ----------------------------------------------------------------------------------------
    26 // ----------------------------------------------------------------------------------------
    26 // CDCMOSession::CDCMOSession
    27 // CDCMOSession::CDCMOSession
    71   TDCMONode nodeValue;
    72   TDCMONode nodeValue;
    72   TPckg<TDCMOStatus> status(statusValue);
    73   TPckg<TDCMOStatus> status(statusValue);
    73   TPckg<TDCMONode> node(nodeValue);
    74   TPckg<TDCMONode> node(nodeValue);
    74   TPckg<TInt> intvalue(value);
    75   TPckg<TInt> intvalue(value);
    75   
    76   
       
    77   if(CDCMOMessageBox::IsMsgBoxClosed())
       
    78   	{
       
    79   		Server().CleanDcmoArray();
       
    80   	}
    76   HBufC*     category  = HBufC::NewLC(KDCMOMaxStringSize);
    81   HBufC*     category  = HBufC::NewLC(KDCMOMaxStringSize);
    77   TPtr       categoryptr  = category->Des(); 
    82   TPtr       categoryptr  = category->Des(); 
    78   aMessage.Read (0, categoryptr);           
    83   aMessage.Read (0, categoryptr);           
    79   aMessage.Read (1, node);          		
    84   aMessage.Read (1, node);          		
    80 	switch(aMessage.Function())
    85 	switch(aMessage.Function())