SSブログ

あれの開発記 24ページ目 [ColdFire V1]

※一生懸命作ったので、宜しければ投票お願いします。http://www.freescale.co.jp/event/FTFJ/index.html
フリスクメンバーのログインが必要です。
net_set_radio_005.pngなんとなくSilentCの使い方が判って来たので、ではでは簡単なUDPアプリケーションでも作成してみます。ECHOサーバーです。
クライアント側は随分昔に秋月のH8を使ったネットワークボードを評価した時に作成したオリジナルアプリケーションです。無事動けば、上に入力した文字と同じ文字が下に返って来ます。


Main側は以下の様に記述しました。
main()
{
  char *buf,soc = CreateSocket( 0 );
  int len,dport;
  long dip;
  Bind( soc, 7, 1 );
  for(;;)
  {
    if( (len = RecvFrom( soc, 6000 )) < 0 ) break;
    dip = GetSenderIP( soc );
    dport = GetSenderPort( soc );
    buf = GetReceiveBuffer( soc, 1 );
    SendTo( soc, dip, dport, buf, len );
    MemoryFree( buf );
  }
  CloseSocket( soc );
}

普通サーバー側は起動後滅多な事では停止しないでしょうけれど、いつまでもコンソールを占拠されてしまうと困るので、1分間受信が無いとサーバー処理を停止します。

マスタリングTCP/IP 入門編 第4版

マスタリングTCP/IP 入門編 第4版

  • 作者: 竹下 隆史
  • 出版社/メーカー: オーム社
  • 発売日: 2007/02/24
  • メディア: 大型本



マスタリングTCP/IP 応用編

マスタリングTCP/IP 応用編

  • 作者: Philip Miller
  • 出版社/メーカー: オーム社
  • 発売日: 1998/05
  • メディア: 単行本



詳解TCP/IP〈Vol.1〉プロトコル

詳解TCP/IP〈Vol.1〉プロトコル

  • 作者: W.リチャード スティーヴンス
  • 出版社/メーカー: ピアソンエデュケーション
  • 発売日: 2000/12
  • メディア: 単行本



nice!(0)  コメント(0)  トラックバック(0) 

nice! 0

コメント 0

コメントを書く

お名前:[必須]
URL:
コメント:
画像認証:
下の画像に表示されている文字を入力してください。

※ブログオーナーが承認したコメントのみ表示されます。

トラックバック 0

この広告は前回の更新から一定期間経過したブログに表示されています。更新すると自動で解除されます。