[Home]BoostSocket/Level2Design

BOOST WIKI | BoostSocket | RecentChanges | Preferences | Page List | Links List

Difference (from prior major revision) (no other diffs)

Changed: 1,233c1,31
http://abes.xchan.com/free39_3.html
http://abes.xchan.com/free39_4.html
http://abes.xchan.com/free39_5.html
http://abes.xchan.com/free39_6.html
http://abes.xchan.com/free42_2.html
http://abes.xchan.com/free42_3.html
http://abes.xchan.com/free42_4.html
http://abes.xchan.com/free44.html
http://abes.xchan.com/free44_1.html
http://abes.xchan.com/free44_2.html
http://abes.xchan.com/free53_6.html
http://abes.xchan.com/free53_7.html
http://abes.xchan.com/free54.html
http://abes.xchan.com/free54_1.html
http://abes.xchan.com/free54_2.html
http://abes.xchan.com/free54_3.html
http://abes.xchan.com/free61_1.html
http://abes.xchan.com/free61_2.html
http://abes.xchan.com/free63_1.html
http://abes.xchan.com/free63_2.html
http://abes.xchan.com/free64.html
http://abes.xchan.com/free64_1.html
http://abes.xchan.com/free72.html
http://abes.xchan.com/free72_1.html
http://abes.xchan.com/free72_2.html
http://abes.xchan.com/free73.html
http://abes.xchan.com/free73_1.html
http://abes.xchan.com/free73_2.html
http://abes.xchan.com/free80_2.html
http://abes.xchan.com/free80_3.html
http://abes.xchan.com/free81.html
http://abes.xchan.com/free81_1.html
http://abes.xchan.com/free83.html
http://abes.xchan.com/free83_1.html
http://abes.xchan.com/freee_4.html
http://abes.xchan.com/freee_8.html
http://abes.xchan.com/freee_9.html
http://abes.xchan.com/freelink.html
http://abes.xchan.com/freemovi.html
http://abes.xchan.com/freemovi_1.html
http://abes.xchan.com/freepics_5.html
http://abes.xchan.com/freepics_6.html
http://abes.xchan.com/freepics_7.html
http://abes.xchan.com/freepics_8.html
http://abes.xchan.com/freepics_9.html
http://abes.xchan.com/freepict.html
http://abes.xchan.com/frr_1.html
http://abes.xchan.com/frr_3.html
http://abes.xchan.com/fubuki.html
http://abes.xchan.com/fubuki_1.html
http://abes.xchan.com/fuck3_2.html
http://abes.xchan.com/fuck3_13.html
http://abes.xchan.com/fuck3_14.html
http://abes.xchan.com/fuck3_15.html
http://abes.xchan.com/fuck3_16.html
http://abes.xchan.com/fuck4_1.html
http://abes.xchan.com/fuck8_2.html
http://abes.xchan.com/fuck9.html
http://abes.xchan.com/fuck9_1.html
http://abes.xchan.com/fuck9_2.html
http://abes.xchan.com/fuck9_3.html
http://abes.xchan.com/fuck9_4.html
http://abes.xchan.com/fuck11_2.html
http://abes.xchan.com/fuck11_3.html
http://abes.xchan.com/fuck11_4.html
http://abes.xchan.com/fuck11_5.html
http://abes.xchan.com/fuck12.html
http://abes.xchan.com/fuck12_1.html
http://abes.xchan.com/fuck_1.html
http://abes.xchan.com/fuckin1_3.html
http://abes.xchan.com/fuckin1_4.html
http://abes.xchan.com/fuckin1_5.html
http://abes.xchan.com/fuckin9.html
http://abes.xchan.com/fuckin9_1.html
http://abes.xchan.com/fuckin10.html
http://abes.xchan.com/fuckin10_1.html
http://abes.xchan.com/fuckin10_2.html
http://abes.xchan.com/fucking.html
http://abes.xchan.com/fucking3_3.html
http://abes.xchan.com/fucking4_1.html
http://abes.xchan.com/fucking4_2.html
http://abes.xchan.com/fucking4_3.html
http://abes.xchan.com/fucking4_4.html
http://abes.xchan.com/fucking4_5.html
http://abes.xchan.com/fucking_1.html
http://abes.xchan.com/fucking_10.html
http://abes.xchan.com/fucking_11.html
http://abes.xchan.com/fuking_2.html
http://abes.xchan.com/fuking_3.html
http://abes.xchan.com/full_1.html
http://abes.xchan.com/full_10.html
http://abes.xchan.com/full_11.html
http://abes.xchan.com/full_12.html
http://abes.xchan.com/gal2.html
http://abes.xchan.com/gal6_1.html
http://abes.xchan.com/gal14.html
http://abes.xchan.com/gal18_1.html
http://abes.xchan.com/gal19.html
http://abes.xchan.com/galerry.html
http://abes.xchan.com/galerry_1.html
http://abes.xchan.com/galery.html
http://abes.xchan.com/galery_1.html
http://abes.xchan.com/galery_10.html
http://abes.xchan.com/galery_11.html
http://abes.xchan.com/gallary_2.html
http://abes.xchan.com/gallary_3.html
http://abes.xchan.com/gallary_10.html
http://abes.xchan.com/gallary_11.html
http://abes.xchan.com/gallary_12.html
http://abes.xchan.com/gallary_13.html
http://abes.xchan.com/galler6_2.html
http://abes.xchan.com/galler7.html
http://abes.xchan.com/galler7_1.html
http://abes.xchan.com/galler7_2.html
http://abes.xchan.com/galler9_1.html
http://abes.xchan.com/galleri1_10.html
http://abes.xchan.com/gallerie_8.html
http://abes.xchan.com/gallerie_9.html
http://abes.xchan.com/galleris.html
http://abes.xchan.com/galleris_1.html
http://abes.xchan.com/galleris_2.html
http://abes.xchan.com/galleris_3.html
http://abes.xchan.com/gallery3.html
http://abes.xchan.com/gallery3_1.html
http://abes.xchan.com/gallery4.html
http://abes.xchan.com/gallery4_1.html
http://abes.xchan.com/gallery4_2.html
http://abes.xchan.com/gallery4_3.html
http://abes.xchan.com/gals.html
http://abes.xchan.com/gals_1.html
http://abes.xchan.com/gals_2.html
http://abes.xchan.com/gals_3.html
http://abes.xchan.com/gals_4.html
http://abes.xchan.com/gambar.html
http://abes.xchan.com/games1.html
http://abes.xchan.com/games1_1.html
http://abes.xchan.com/games_2.html
http://abes.xchan.com/games_3.html
http://abes.xchan.com/games_8.html
http://abes.xchan.com/games_9.html
http://abes.xchan.com/gay1_1.html
http://abes.xchan.com/gay1_10.html
http://abes.xchan.com/gay1_11.html
http://abes.xchan.com/gay1_12.html
http://abes.xchan.com/gay1_13.html
http://abes.xchan.com/gay1_14.html
http://abes.xchan.com/gays_3.html
http://abes.xchan.com/gays_4.html
http://abes.xchan.com/gays_5.html
http://abes.xchan.com/gays_6.html
http://abes.xchan.com/gays_7.html
http://abes.xchan.com/gays_8.html
http://abes.xchan.com/getting1.html
http://abes.xchan.com/getting1_1.html
http://abes.xchan.com/getting_1.html
http://abes.xchan.com/getting_2.html
http://abes.xchan.com/getting_3.html
http://abes.xchan.com/getting_9.html
http://abes.xchan.com/gilr.html
http://abes.xchan.com/gilr_1.html
http://abes.xchan.com/gilr_2.html
http://abes.xchan.com/gilr_3.html
http://abes.xchan.com/gilrs_6.html
http://abes.xchan.com/gils_2.html
http://abes.xchan.com/girl1_12.html
http://abes.xchan.com/girl1_13.html
http://abes.xchan.com/girl1_14.html
http://abes.xchan.com/girl1_15.html
http://abes.xchan.com/girl1_16.html
http://abes.xchan.com/girl1_17.html
http://abes.xchan.com/girl2_3.html
http://abes.xchan.com/girl2_4.html
http://abes.xchan.com/girl2_10.html
http://abes.xchan.com/girl2_11.html
http://abes.xchan.com/girl2_12.html
http://abes.xchan.com/girl2_13.html
http://abes.xchan.com/girl3.html
http://abes.xchan.com/girl3_1.html
http://abes.xchan.com/girl3_7.html
http://abes.xchan.com/girl3_8.html
http://abes.xchan.com/girl3_10.html
http://abes.xchan.com/girl3_11.html
http://abes.xchan.com/girl6_1.html
http://abes.xchan.com/girl6_10.html
http://abes.xchan.com/girl6_11.html
http://abes.xchan.com/girl6_12.html
http://abes.xchan.com/girl6_13.html
http://abes.xchan.com/girl6_14.html
http://abes.xchan.com/girl14_1.html
http://abes.xchan.com/girl14_2.html
http://abes.xchan.com/girl14_3.html
http://abes.xchan.com/girl14_4.html
http://abes.xchan.com/girl14_5.html
http://abes.xchan.com/girl14_6.html
http://abes.xchan.com/girld.html
http://abes.xchan.com/girld_1.html
http://abes.xchan.com/girld_2.html
http://abes.xchan.com/girld_3.html
http://abes.xchan.com/girle_3.html
http://abes.xchan.com/girle_4.html
http://abes.xchan.com/girls1_2.html
http://abes.xchan.com/girls1_3.html
http://abes.xchan.com/girls1_15.html
http://abes.xchan.com/girls1_16.html
http://abes.xchan.com/girls1_17.html
http://abes.xchan.com/girls1_18.html
http://abes.xchan.com/girls3_6.html
http://abes.xchan.com/girls3_7.html
http://abes.xchan.com/girls3_8.html
http://abes.xchan.com/girls3_9.html
http://abes.xchan.com/girls4.html
http://abes.xchan.com/girls4_2.html
http://abes.xchan.com/girls7_8.html
http://abes.xchan.com/girls7_9.html
http://abes.xchan.com/girls8.html
http://abes.xchan.com/girls8_4.html
http://abes.xchan.com/girls8_5.html
http://abes.xchan.com/girls8_6.html
http://abes.xchan.com/girls13_7.html
http://abes.xchan.com/girls14.html
http://abes.xchan.com/girls14_1.html
http://abes.xchan.com/girls14_2.html
http://abes.xchan.com/girls14_3.html
http://abes.xchan.com/girls14_4.html
http://abes.xchan.com/goo3.html
http://abes.xchan.com/goo4.html
http://abes.xchan.com/goo5.html
http://abes.xchan.com/google3.html
http://abes.xchan.com/google4.html
http://abes.xchan.com/google5.html
http://abes.xchan.com/gril1_4.html
http://abes.xchan.com/gril1_5.html
http://abes.xchan.com/gril_3.html

boost::socket Level 2




Provide restricted interfaces to reduce preconditons and avoid
usage errors.

*AcceptorSocket concept - a socket that accepts connections
*DataSocket concept - a socket that can send and receive data
*Connector concept - a factory for actively connected data sockets

This should probably be imlementations of more general Acceptor, Connector and Data Connection
concepts, that could also be implemented with pipes, etc.

*Acceptor concept - a passive communication endpoint that accepts connections


As mentioned by Boris Schaeling in http://article.gmane.org/gmane.comp.lib.boost.devel/12323
there are several io models that could be supported.

# blocking
# multiplexing
# signal-driven
# asynchronous

*Asynchrounous Acceptor concept - a communication endpoint that accepts connections asynchrounously
*Asynchrounous Socket concept - a socket that can send and receive data asynchrounously

multipelxing primitives



* AsynchProactor Concept - proactive multiplexing of events
* SocketReactor Concept - reactive multiplexing of events


boost::socket Level 2

Provide restricted interfaces to reduce preconditons and avoid usage errors.

This should probably be imlementations of more general Acceptor, Connector and Data Connection concepts, that could also be implemented with pipes, etc.

As mentioned by Boris Schaeling in http://article.gmane.org/gmane.comp.lib.boost.devel/12323 there are several io models that could be supported.

  1. blocking
  2. multiplexing
  3. signal-driven
  4. asynchronous

multipelxing primitives


BOOST WIKI | BoostSocket | RecentChanges | Preferences | Page List | Links List
Edit text of this page | View other revisions
Last edited December 18, 2004 12:28 pm (diff)
Search:
Disclaimer: This site not officially maintained by Boost Developers