message : ‘MSH|^~&|||||20160915102241||ACK|HP0915102235846|P|2.3x0dMSA|AA|HP0915102235846x0d’
[pd :thrd:INFO/1:philips_pwb_v_in:09/15/2016 10:22:41] OB-Reply queue has 1 msgs
[pd :thrd:INFO/1:philips_pwb_v_in:09/15/2016 10:22:41] OB-Reply queue has SOME work
[pd :thrd:INFO/0:philips_pwb_v_in:09/15/2016 10:22:41] Processing OB-Reply message queue
[pd :pdtd:INFO/0:philips_pwb_v_in:09/15/2016 10:22:41] [0.0.61425842] Writing message to Protocol Driver pdl-tcpip
[pdl :wrte:INFO/1:philips_pwb_v_in:09/15/2016 10:22:41] [0.0.61425842] Write msg to connection
[pd :pdtd:INFO/1:philips_pwb_v_in:09/15/2016 10:22:41] [0.0.61425842] Writing message PARTIALLY complete
[pd :pdtd:INFO/1:philips_pwb_v_in:09/15/2016 10:22:41] [0.0.61425842] Setup callback function for writing partial message
[pti :sche:INFO/1:philips_pwb_v_in:09/15/2016 10:22:41] Thread has 1 ready events left.
[pti :sche:INFO/1:philips_pwb_v_in:09/15/2016 10:22:41] Thread has 1 ready events.
[pti :sche:INFO/1:philips_pwb_v_in:09/15/2016 10:22:41] Thread has 0 ready events left.
[pti :sche:INFO/2:philips_pwb_v_in:09/15/2016 10:22:41] Performing apply callback for thread 2
[pti :sche:INFO/2:philips_pwb_v_in:09/15/2016 10:22:41] Performing apply callback for thread 2
Engine idle — 09/15/2016 10:22:51
Why would a message only partially compete? What happens when the callback function is set for writing a partial message? How can I handle this condition when it occurs? Thanks in advance for any help given.