TibrvMsgCallback::onMsg()
Method
Declaration
virtual void onMsg(TibrvListener* listener, TibrvMsg& msg) = 0;
                Purpose
Process inbound messages (listener events).
Remarks
Implement this method to process inbound messages.
| 
                                 Parameter  | 
                            
                                 Description  | 
                        
| 
                                 
  | 
                            
                                 This parameter receives the listener event.  | 
                        
| 
                                 
  | 
                            
                                 This parameter receives the inbound message.  | 
                        
CM Label Information
The callback method for certified delivery messages can use certified delivery (CM) label information to discriminate among these situations:
| • | If TibrvCmMsg::getSender() returns status code TIBRV_NOT_FOUND, then the message uses the reliable protocol (that is, it was sent from an ordinary transport). | 
| • | If TibrvCmMsg::getSender() returns a valid sender name, then the message uses the certified delivery protocol (that is, it is a labeled message, sent from a CM transport). |