Hello, has faced such problem.
Has decided to pass to the new version dll (2.10.1.0), (thanks, now speed of sending in an asynchronous mode impresses).
In old version (2.6.5.0) event client_evReceiveData
The variable "data" always began with Header a package, that is
0x0000001A800000040000000008A2821831383939343833393900
In the new version at a great speed of sending the package can break in any place if the size of the data exceeds 1024 byte, that is
Can begin with 0х1383939343833393900
If can, correct it, please, thanks.
client_evReceiveData incorrect package break
Moderator: alt
Event evReceiveData raised when any data available from network stream.
Sometimes SMSC sends (or client receives) one SMPP packet in two or more chunks.
Usualy event evReceiveData used for debug purposes. In production system I disable such events in order to increase performance.
Please use evSubmitComplete method to get whole SUBMIT_SM_RESP packet.
Sometimes SMSC sends (or client receives) one SMPP packet in two or more chunks.
Usualy event evReceiveData used for debug purposes. In production system I disable such events in order to increase performance.
Please use evSubmitComplete method to get whole SUBMIT_SM_RESP packet.