Holger Hans Peter Freyther
9cf469c261
misc: Increase portability and initialize at most once
...
Use the custom "^self basicNew initialize" to create and
initialize the object.
2014-07-24 15:40:10 +02:00
Holger Hans Peter Freyther
9279ed70c1
osmo: Add >>#isConnected to see if the socket is connected right now
2014-07-21 12:48:05 +02:00
Holger Hans Peter Freyther
cb55eb5dcf
osmo: Allow to have a CtrlTrap filter on the message sent as well
...
This is in preparation for being able to parse notifications.
2014-06-01 20:11:46 +02:00
Holger Hans Peter Freyther
92add56e05
osmo: Add hostname/port to the error messages
2013-08-19 13:23:36 +02:00
Holger Hans Peter Freyther
9278fb997c
socket: Add methods to access the hostname and port
...
(Merged from Pharo)
2013-06-17 15:23:54 +02:00
Holger Hans Peter Freyther
4ce74bd5eb
socket: Make sure the socket is set to nil at the end of the block
2013-06-17 15:21:07 +02:00
Holger Hans Peter Freyther
f91e5c96aa
net: Introduce the OsmoStreamSocketBase connection
2013-05-14 17:09:59 +02:00
Holger Hans Peter Freyther
6c8b36319b
osmo: Fix the creation of the OsmoAppConnection
...
Move the variable into the right method.
2013-04-29 12:45:32 +02:00
Holger Hans Peter Freyther
189471a586
osmo: Allow a subclass to change the dispatcher/ipa handler
...
Allow a subclass to overwrite this method to create a custom
handler. So far one could only register additional handlers but
not change the proto handler completely.
2013-04-29 10:36:21 +02:00
Holger Hans Peter Freyther
a0257331f3
misc: Fix warnings reported by the code critics of Pharo
2013-04-01 10:48:44 +02:00
Holger Hans Peter Freyther
3746f7ad98
osmo: Make it possible to register on the OsmoAppConnection IPADispatcher
...
OsmoAppConnection now can call a block registered with >>#onConnect:
to allow modifying the dispatcher. This can be used to register for
the SCCP protocol. Use >>#nextPut:with: to send information through
the muxer.
2013-03-27 19:14:55 +01:00
Holger Hans Peter Freyther
db413d1d0f
osmo: Improve the connection class for re-connect and process handling
...
Use the usual rx/tx process handling, re-connect, start/stop
2013-03-27 18:38:11 +01:00
Holger Hans Peter Freyther
75587966d3
osmo: Create a new LogArea for the osmo area.
2013-03-27 16:23:05 +01:00
Holger Hans Peter Freyther
dd54429310
osmo: Add a way to set the token on the connection
2013-03-27 16:23:05 +01:00
Holger Hans Peter Freyther
a47c76fc1b
osmo: Introduce a subclass for the CTRL handling
2013-03-27 16:23:05 +01:00
Holger Hans Peter Freyther
3ae32dfb73
osmo: Move the OsmoAppConnection into the same category as OsmoUDPSocket
...
These two classes will start to share a base class for the close and
open and creating the processes in the future.
2013-03-27 16:23:05 +01:00
Holger Hans Peter Freyther
d228bfd818
osmo: Move the socket creation to a new method for the OsmoAppConnection
2013-03-26 16:44:08 +01:00
Holger Hans Peter Freyther
1a0b690eaa
Huge internal restructuring of the in sub-directories
2013-03-26 14:53:13 +01:00