Ignore:
Timestamp:
Aug 3, 2017, 10:46:41 PM (7 years ago)
Author:
coas-nagasima
Message:

プロパティの文字コードにUTF-8を追加、キーワードを削除

File:
1 edited

Legend:

Unmodified
Added
Removed
  • asp3_gr_sakura/trunk/tinet/asp_sample/echos6.c

    • Property svn:keywords deleted
    • Property svn:mime-type changed from text/x-csrc to text/x-csrc; charset=UTF-8
    r317 r318  
    55 *                   Tomakomai National College of Technology, JAPAN
    66 *
    7  *  上記著作権è€
    8 ã¯ï¼Œä»¥ä¸‹ã® (1)~(4) の条件か,Free Software Foundation
    9  *  によってå
    10 ¬è¡¨ã•ã‚Œã¦ã„ã‚‹ GNU General Public License の Version 2 に記
    11  *  述されている条件を満たす場合に限り,本ソフトウェア(本ソフトウェア
    12  *  を改変したものを含む.以下同じ)を使用・複製・改変・再é
    13 å¸ƒï¼ˆä»¥ä¸‹ï¼Œ
    14  *  利用と呼ぶ)することを無償で許諾する.
    15  *  (1) 本ソフトウェアをソースコードの形で利用する場合には,上記の著作
    16  *      権表示,この利用条件および下記の無保証規定が,そのままの形でソー
    17  *      スコード中に含まれていること.
    18  *  (2) 本ソフトウェアを,ライブラリ形式など,他のソフトウェア開発に使
    19  *      用できる形で再é
    20 å¸ƒã™ã‚‹å ´åˆã«ã¯ï¼Œå†é
    21 å¸ƒã«ä¼´ã†ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆï¼ˆåˆ©ç”¨
    22  *      è€
    23 ãƒžãƒ‹ãƒ¥ã‚¢ãƒ«ãªã©ï¼‰ã«ï¼Œä¸Šè¨˜ã®è‘—作権表示,この利用条件および下記
    24  *      の無保証規定を掲載すること.
    25  *  (3) 本ソフトウェアを,機器に組み込むなど,他のソフトウェア開発に使
    26  *      用できない形で再é
    27 å¸ƒã™ã‚‹å ´åˆã«ã¯ï¼Œæ¬¡ã®æ¡ä»¶ã‚’満たすこと.
    28  *    (a) 再é
    29 å¸ƒã«ä¼´ã†ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆï¼ˆåˆ©ç”¨è€
    30 ãƒžãƒ‹ãƒ¥ã‚¢ãƒ«ãªã©ï¼‰ã«ï¼Œä¸Šè¨˜ã®è‘—
    31  *        作権表示,この利用条件および下記の無保証規定を掲載すること.
    32  *  (4) 本ソフトウェアの利用により直接的または間接的に生じるいかなる損
    33  *      害からも,上記著作権è€
    34 ãŠã‚ˆã³TOPPERSプロジェクトをå
    35 è²¬ã™ã‚‹ã“と.
     7 *  上記著作権者は,以下の (1)~(4) の条件か,Free Software Foundation
     8 *  によって公表されている GNU General Public License の Version 2 に記
     9 *  述されている条件を満たす場合に限り,本ソフトウェア(本ソフトウェア
     10 *  を改変したものを含む.以下同じ)を使用・複製・改変・再配布(以下,
     11 *  利用と呼ぶ)することを無償で許諾する.
     12 *  (1) 本ソフトウェアをソースコードの形で利用する場合には,上記の著作
     13 *      権表示,この利用条件および下記の無保証規定が,そのままの形でソー
     14 *      スコード中に含まれていること.
     15 *  (2) 本ソフトウェアを,ライブラリ形式など,他のソフトウェア開発に使
     16 *      用できる形で再配布する場合には,再配布に伴うドキュメント(利用
     17 *      者マニュアルなど)に,上記の著作権表示,この利用条件および下記
     18 *      の無保証規定を掲載すること.
     19 *  (3) 本ソフトウェアを,機器に組み込むなど,他のソフトウェア開発に使
     20 *      用できない形で再配布する場合には,次の条件を満たすこと.
     21 *    (a) 再配布に伴うドキュメント(利用者マニュアルなど)に,上記の著
     22 *        作権表示,この利用条件および下記の無保証規定を掲載すること.
     23 *  (4) 本ソフトウェアの利用により直接的または間接的に生じるいかなる損
     24 *      害からも,上記著作権者およびTOPPERSプロジェクトを免責すること.
    3625 *
    37  *  本ソフトウェアは,無保証で提供されているものである.上記著作権è€
    38 ãŠ
    39  *  よびTOPPERSプロジェクトは,本ソフトウェアに関して,その適用可能性も
    40  *  含めて,いかなる保証も行わない.また,本ソフトウェアの利用により直
    41  *  接的または間接的に生じたいかなる損害に関しても,その責任を負わない.
     26 *  本ソフトウェアは,無保証で提供されているものである.上記著作権者お
     27 *  よびTOPPERSプロジェクトは,本ソフトウェアに関して,その適用可能性も
     28 *  含めて,いかなる保証も行わない.また,本ソフトウェアの利用により直
     29 *  接的または間接的に生じたいかなる損害に関しても,その責任を負わない.
    4230 *
    4331 *  @(#) $Id$
     
    4533
    4634/*
    47  *  IPv6、TCP ECHO サーバ、送受信タスク同一型
     35 *  IPv6、TCP ECHO サーバ、送受信タスク同一型
    4836 */
    4937
     
    6250
    6351/*
    64  *  外部関数の定義
     52 *  外部関数の定義
    6553 */
    6654
     
    6856
    6957/*
    70  *  注意:
     58 *  注意:
    7159 *
    72  *    BUF_SIZE は TCP の
    73  *    送信ウインドウバッファサイズ + 受信ウインドウバッファサイズの
    74  *    3/2 倍以上の大きさがなければ、デッドロックする可能性がある。
     60 *    BUF_SIZE は TCP の
     61 *    送信ウインドウバッファサイズ + 受信ウインドウバッファサイズの
     62 *    3/2 倍以上の大きさがなければ、デッドロックする可能性がある。
    7563 */
    7664
     
    9583
    9684/*
    97  *  TCP 送受信バッファ
     85 *  TCP 送受信バッファ
    9886 */
    9987
     
    10492
    10593/*
    106  *  ノンブロッキングコールのコールバック関数
     94 *  ノンブロッキングコールのコールバック関数
    10795 */
    10896
     
    177165                        }
    178166
    179                 /* 相手から接続されるまでå¾
    180 ã¤ã€‚*/
     167                /* 相手から接続されるまで待つ。*/
    181168                syscall(wai_sem(SEM_TCP_ECHO_SRV_NBLK_READY));
    182169
     
    195182                                }
    196183
    197                         /* 受信するまでå¾
    198 ã¤ã€‚*/
     184                        /* 受信するまで待つ。*/
    199185                        syscall(wai_sem(SEM_TCP_ECHO_SRV_NBLK_READY));
    200186
    201                         if (nblk_rlen < 0) {            /* エラー */
     187                        if (nblk_rlen < 0) {            /* エラー */
    202188                                syslog(LOG_NOTICE, "[TCP ECHO SRV (NBLK) RCV] error: %s", itron_strerror(nblk_rlen));
    203189                                break;
    204190                                }
    205                         else if (nblk_rlen == 0)        /* 受信終了 */
     191                        else if (nblk_rlen == 0)        /* 受信終了 */
    206192                                break;
    207193
    208194                        rblen = (uint16_t)nblk_rlen;
    209195
    210                         /* バッファの残りにより、受信長を調整する。*/
     196                        /* バッファの残りにより、受信長を調整する。*/
    211197                        if (rblen > BUF_SIZE - rlen)
    212198                                rblen = BUF_SIZE - rlen;
     
    232218                                        }
    233219
    234                                 /* 送信バッファの獲得が完了するまでå¾
    235 ã¤ã€‚*/
     220                                /* 送信バッファの獲得が完了するまで待つ。*/
    236221                                syscall(wai_sem(SEM_TCP_ECHO_SRV_NBLK_READY));
    237222
     
    267252                        syslog(LOG_NOTICE, "[TCP ECHO SRV (NBLK) CLS] error: %s", itron_strerror(error));
    268253
    269                 /* 開放が完了するまでå¾
    270 ã¤ã€‚*/
     254                /* 開放が完了するまで待つ。*/
    271255                syscall(wai_sem(SEM_TCP_ECHO_SRV_NBLK_READY));
    272256
     
    293277                        }
    294278
    295                 /* 相手から接続されるまでå¾
    296 ã¤ã€‚*/
     279                /* 相手から接続されるまで待つ。*/
    297280                syscall(wai_sem(SEM_TCP_ECHO_SRV_NBLK_READY));
    298281
     
    314297                                }
    315298
    316                         /* 受信完了までå¾
    317 ã¤ã€‚*/
     299                        /* 受信完了まで待つ。*/
    318300                        syscall(wai_sem(SEM_TCP_ECHO_SRV_NBLK_READY));
    319301
     
    337319                                        }
    338320
    339                                 /* 送信完了までå¾
    340 ã¤ã€‚*/
     321                                /* 送信完了まで待つ。*/
    341322                                syscall(wai_sem(SEM_TCP_ECHO_SRV_NBLK_READY));
    342323
     
    362343                        syslog(LOG_NOTICE, "[TCP ECHO SRV (NBLK) CLS] error: %s", itron_strerror(error));
    363344
    364                 /* 開放が完了するまでå¾
    365 ã¤ã€‚*/
     345                /* 開放が完了するまで待つ。*/
    366346                syscall(wai_sem(SEM_TCP_ECHO_SRV_NBLK_READY));
    367347
Note: See TracChangeset for help on using the changeset viewer.