ESP8266 - TCPサーバー

いわゆるサーバは、単にデータを提供するためのサービスを提供する場所として理解することができます

サーバーの設立に関するESP8266は比較的簡単ですが、LANのサーバーに属している、本当の意味でのサーバがそうではありませんので、誰もがこのような概念を理解します

 

1. TCPサーバーを作成します。

WiFiServer(ポートuint16_tたIPAddress addrに、) ; // 作成するサーバーTCP
 //addrはサーバーのIPアドレス
//ポートサーバポート

 
WiFiServer(ポートuint16_t); //サーバのTCPを作成
 //ポートサーバポート

 

2. [スタート] TCPサーバー

無効 ;)(開始   // サーバーTCPが開始

無効(ポートuint16_t)開始;   // サーバのTCP開始
 // ポートサーバのポート番号を

 

3.遅延をオフに送信します

 setNoDelay(BOOLの NODELAY);   // Nagleアルゴリズムを無効にするかどうかを
 // Nagleアルゴリズムを無効にするにはtrueにNODELAYを

注意事項:Nagleアルゴリズムオブジェクトはいくつかの小さなメッセージ送信をマージすることによって実現し、ネットワークを介して送信使い捨てTCP / IP小さなデータ・パケット・トラフィックを削減するために、すべてのメッセージを送信しています。十分に大きなパッケージが組み立てられるまで、この方法の欠点は、単一のメッセージの送信を遅延することです

 

4. TCPサーバーを閉じます

クローズ使用(); // TCPサーバーを閉じます

 

5.停止TCPサーバー

 

 STOP(); // 停止TCPサーバ

注意事項:停止()とclose()関数は同じなので、呼び出し、問題はありません

 

 

 

 

 

 

 

 

 

長い天皇の傲慢

 

おすすめ

転載: www.cnblogs.com/liming19680104/p/11237199.html