Request response callback delegate

C# |
public delegate int LBMResponseCallback( Object cbArg, LBMRequest lbmreq, LBMMessage lbmmsg )

- cbArg (Object)
- Callback object token
- lbmreq (LBMRequest)
- LBMRequest object corresponding to the original request
- lbmmsg (LBMMessage)
- LBMMessage object encapsulating the received message response

-1 indicates that the response could not be received and should be redelivered.
(Note: if multiple callbacks are registered, a -1 return from any callback will cause the
message to be redelivered to all the callbacks.)