1
0
Fork 0
Commit Graph

18 Commits

Author SHA1 Message Date
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