| POE :: ±¸¼º ¿ä¼Ò :: BlockingWrapper :: Base. POE :: Component :: NonBlockingWrapper :: Base´Â ºí·ÎÅ·À» Â÷´ÜÇÏ´Â ºñ Â÷´Ü ·¡ÆÛ¸¦À§ÇÑ PoE ±â¹Ý ±âº» Perl Ŭ·¡½ºÀÔ´Ï´Ù. |
Áö±Ý ´Ù¿î·Îµå |
POE :: ±¸¼º ¿ä¼Ò :: BlockingWrapper :: Base. ¼øÀ§ ¹× ¿ä¾à
- ƯÇã:
- Perl Artistic License
- °Ô½ÃÀÚ À¥»çÀÌÆ®:
- http://search.cpan.org/~zoffix/
POE :: ±¸¼º ¿ä¼Ò :: BlockingWrapper :: Base. ű×
POE :: ±¸¼º ¿ä¼Ò :: BlockingWrapper :: Base. ¼³¸í
PoE :: Component :: NonBlockingWrapper :: Base´Â Blocking Teams ÁÖÀ§¿¡ Â÷´ÜµÇÁö ¾ÊÀº ·¡ÆÛ¸¦À§ÇÑ PoE ±â¹Ý ±âº» Perl Ŭ·¡½ºÀÔ´Ï´Ù. PoE :: Component :: NonBlockingWrapper :: Base´Â Blocking Stuffing ÁÖÀ§¿¡ Â÷´ÜµÇÁö ¾Ê´Â ·¡ÆÛ¸¦À§ÇÑ PoE ±â¹Ý ±âº» Perl Ŭ·¡½ºÀÔ´Ï´Ù .Synopsis´Â ¾ö°ÝÇÑ »ç¿ëÀ» »ç¿ëÇÕ´Ï´Ù. °æ°í¸¦ »ç¿ëÇϽʽÿÀ. ÆÐÅ°Áö PoE :: ±¸¼º ¿ä¼Ò :: ¿¹Á¦; PoE¸¦ »ç¿ëÇϽʽÿÀ; ±âº» 'POE :: Component :: NonBlockingWrapper :: Base'¸¦ »ç¿ëÇϽʽÿÀ. sub _methods_define {return (get_time => '_wheel_entry'); } sub get_time {$ poe_kernel-> post (shift -> {session_id} => get_time => @_); } Sub _Process_Request {¹°·Ð, ÀϹÝÀûÀ¸·Î Â÷´ÜÇÕ´Ï´Ù. $ _ -> {TIME} = Localtime; } ÆÐÅ°Áö ¸ÞÀÎ; PoE¸¦ »ç¿ëÇϽʽÿÀ; $ POCO = POE :: ±¸¼º ¿ä¼Ò :: ¿¹Á¦ -> ½ºÆù; POE :: ¼¼¼Ç -> create (package_states => ],); $ poe_kernel-> ½ÇÇà; SUB _START {$ POCO-> get_time ({event => Results '}); } ÇÏÀ§ °á°ú {print "ÇöÀç ½Ã°£Àº $ _ -> {time} n"; $ POCO-> Á¾·á; } ¿ä±¸ »çÇ× : ¡¤ Perl.
POE :: ±¸¼º ¿ä¼Ò :: BlockingWrapper :: Base. °ü·Ã ¼ÒÇÁÆ®¿þ¾î