Exemple #1
0
 virtual NPT_Result Dispatch(NPT_MessageHandler* handler) {
     TestClientMessageHandler* specific =
         dynamic_cast<TestClientMessageHandler*>(handler);
     if (specific) {
         return Deliver(specific);
     } else {
         return DefaultDeliver(handler);
     }
 }
    BLT_DecoderServer_PropertyListenerWrapper_OnPropertyChanged
ATX_END_INTERFACE_MAP

/*----------------------------------------------------------------------
|   BLT_DecoderServer_Message::Dispatch
+---------------------------------------------------------------------*/
NPT_Result
BLT_DecoderServer_Message::Dispatch(NPT_MessageHandler* handler) 
{
    BLT_DecoderServer_MessageHandler* specific =
        NPT_DYNAMIC_CAST(BLT_DecoderServer_MessageHandler, handler);
    if (specific) {
        return Deliver(specific);
    } else {
        return DefaultDeliver(handler);
    }
}