- BlackBox community

From: Douglas G. Danforth <"Douglas>
Date: Sun, 17 Sep 2006 18:44:38 -0400

----boundary-LibPST-iamunique-0_-_-
Content-type: text/plain

Alexander,
Yes I also have had this problem and your suggestion is a good one.
-Doug

Alexander Iljin wrote:
   3) the existing implementation of CommV24 doesn't keep track of open
   ports, so, if you forgot to close a port and lost handle to it, you
   won't be able to open it again until BlackBox is restarted.

  I've developed a solution of my own. It's just one module
   CommV24Async. It's not too big to be a subsystem, and it's not
   specific to any subsystem but Comm. Wouldn't it be better to share
   it with the rest of you? Maybe someone is facing the same kind of
   problem and, as a result, he or she won't have to re-invent this
   stuff? Maybe someone's glance at my sources would result in an
   improvement suggestion?

   There is only one way to find out - share my code and provide
   easy means for feedback. That's what I'm going to do. And I welcome
   you all to do the same.

   That's what the Community is for.

--- BlackBox
--- send subject HELP or UNSUBSCRIBE to blackbox{([at]})nowhere.xy



----boundary-LibPST-iamunique-0_-_-
Content-type: application/rtf
Content-transfer-encoding: base64
Content-Disposition: attachment; filename="rtf-body.rtf"

e1xydGYxXGFuc2lcYW5zaWNwZzEyNTJcZnJvbXRleHQgXGRlZmYwe1xmb250dGJsDQp7XGYwXGZz
d2lzcyBBcmlhbDt9DQp7XGYxXGZtb2Rlcm4gQ291cmllciBOZXc7fQ0Ke1xmMlxmbmlsXGZjaGFy
c2V0MiBTeW1ib2w7fQ0Ke1xmM1xmbW9kZXJuXGZjaGFyc2V0MCBDb3VyaWVyIE5ldzt9fQ0Ke1xj
b2xvcnRibFxyZWQwXGdyZWVuMFxibHVlMDtccmVkMFxncmVlbjBcYmx1ZTI1NTt9DQpcdWMxXHBh
cmRccGxhaW5cZGVmdGFiMzYwIFxmMFxmczIwIEFsZXhhbmRlcixccGFyDQpZZXMgSSBhbHNvIGhh
dmUgaGFkIHRoaXMgcHJvYmxlbSBhbmQgeW91ciBzdWdnZXN0aW9uIGlzIGEgZ29vZCBvbmUuXHBh
cg0KLURvdWdccGFyDQpccGFyDQpBbGV4YW5kZXIgSWxqaW4gd3JvdGU6XHBhcg0KICAgMykgdGhl
IGV4aXN0aW5nIGltcGxlbWVudGF0aW9uIG9mIENvbW1WMjQgZG9lc24ndCBrZWVwIHRyYWNrIG9m
IG9wZW5ccGFyDQogICBwb3J0cywgc28sIGlmIHlvdSBmb3Jnb3QgdG8gY2xvc2UgYSBwb3J0IGFu
ZCBsb3N0IGhhbmRsZSB0byBpdCwgeW91XHBhcg0KICAgd29uJ3QgYmUgYWJsZSB0byBvcGVuIGl0
IGFnYWluIHVudGlsIEJsYWNrQm94IGlzIHJlc3RhcnRlZC5ccGFyDQpccGFyDQogIEkndmUgZGV2
ZWxvcGVkIGEgc29sdXRpb24gb2YgbXkgb3duLiBJdCdzIGp1c3Qgb25lIG1vZHVsZVxwYXINCiAg
IENvbW1WMjRBc3luYy4gSXQncyBub3QgdG9vIGJpZyB0byBiZSBhIHN1YnN5c3RlbSwgYW5kIGl0
J3Mgbm90XHBhcg0KICAgc3BlY2lmaWMgdG8gYW55IHN1YnN5c3RlbSBidXQgQ29tbS4gV291bGRu
J3QgaXQgYmUgYmV0dGVyIHRvIHNoYXJlXHBhcg0KICAgaXQgd2l0aCB0aGUgcmVzdCBvZiB5b3U/
IE1heWJlIHNvbWVvbmUgaXMgZmFjaW5nIHRoZSBzYW1lIGtpbmQgb2ZccGFyDQogICBwcm9ibGVt
IGFuZCwgYXMgYSByZXN1bHQsIGhlIG9yIHNoZSB3b24ndCBoYXZlIHRvIHJlLWludmVudCB0aGlz
XHBhcg0KICAgc3R1ZmY/IE1heWJlIHNvbWVvbmUncyBnbGFuY2UgYXQgbXkgc291cmNlcyB3b3Vs
ZCByZXN1bHQgaW4gYW5ccGFyDQogICBpbXByb3ZlbWVudCBzdWdnZXN0aW9uP1xwYXINClxwYXIN
CiAgIFRoZXJlIGlzIG9ubHkgb25lIHdheSB0byBmaW5kIG91dCAtIHNoYXJlIG15IGNvZGUgYW5k
IHByb3ZpZGVccGFyDQogICBlYXN5IG1lYW5zIGZvciBmZWVkYmFjay4gVGhhdCdzIHdoYXQgSSdt
IGdvaW5nIHRvIGRvLiBBbmQgSSB3ZWxjb21lXHBhcg0KICAgeW91IGFsbCB0byBkbyB0aGUgc2Ft
ZS5ccGFyDQpccGFyDQogICBUaGF0J3Mgd2hhdCB0aGUgQ29tbXVuaXR5IGlzIGZvci5ccGFyDQpc
cGFyDQotLS0gQmxhY2tCb3hccGFyDQotLS0gc2VuZCBzdWJqZWN0IEhFTFAgb3IgVU5TVUJTQ1JJ
QkUgdG8gYmxhY2tib3hAb2Jlcm9uLmNofX0AAGMAYQB0AGkAbw==


----boundary-LibPST-iamunique-0_-_---
Received on Mon Sep 18 2006 - 00:44:38 UTC

This archive was generated by hypermail 2.3.0 : Thu Sep 26 2013 - 06:27:46 UTC