Holger Hans Peter Freyther
c85afceffe
connection: Remove debugging code for now
...
Leave the construct to easily catch what is going on but do not
execute inspect right now.
2014-07-21 12:56:42 +02:00
Holger Hans Peter Freyther
22f907bf63
smpp: Add setter to SMPPDeliverySM and introduce SMPPCommand
...
The setters were developed under Pharo (what a breeze!) and the
final SMPPConnection changes were done using GNU Smalltalk.
2014-07-21 10:13:20 +02:00
Holger Hans Peter Freyther
47cbd9c5b1
misc: Add proper categories to all classes
...
In preparation to the pharo port add proper categories.
2014-07-15 13:45:25 +02:00
Holger Hans Peter Freyther
6502e32773
conn: Remember the sequence number we expect as response and dispatch
...
This is lacking timeout and sanity checking. E.g. we want to make sure
we get a response within the next XYZ seconds and we want the system
to check that the response belongs to the request we sent.
2014-07-14 16:41:23 +02:00
Holger Hans Peter Freyther
38fb0d2745
conn: libsmpp34 complains about the sequence number 0, start with 1
...
Mon Jul 14 16:26:04 2014 <0016> smpp_smsc.c:524 [] Error in smpp34_unpack():[command_length:00000029(OK)][command_id:00000009(OK)][command_status:00000000(OK)][sequence_number:00000000(Invalid value)]
2014-07-14 16:40:29 +02:00
Holger Hans Peter Freyther
1f49a50dc5
connection: Really use the right sequence number
2014-06-19 15:41:53 +02:00
Holger Hans Peter Freyther
244f9b682b
connection: Dispatch on the message body we have received
2014-06-17 21:55:54 +02:00
Holger Hans Peter Freyther
c9cb3d5cab
connection: Begin creating a proper connection class to connect to a ESME
2014-06-17 19:22:34 +02:00