Arduino  1.8.10
GSM3MobileServerProvider クラスabstract

#include <GSM3MobileServerProvider.h>

GSM3MobileServerProvider の継承関係図
GSM3ShieldV1MultiServerProvider GSM3ShieldV1ServerProvider

公開メンバ関数

virtual int minSocketAsServer ()=0
 
virtual int maxSocketAsServer ()=0
 
virtual int ready ()=0
 
 GSM3MobileServerProvider ()
 
virtual int connectTCPServer (int port)=0
 
virtual int getNewOccupiedSocketAsServer ()=0
 
virtual bool getStatusSocketAsServer (uint8_t socket)=0
 

詳解

GSM3MobileServerProvider.h43 行目に定義があります。

構築子と解体子

◆ GSM3MobileServerProvider()

GSM3MobileServerProvider::GSM3MobileServerProvider ( )
inline

Constructor

GSM3MobileServerProvider.h69 行目に定義があります。

69 {};

関数詳解

◆ connectTCPServer()

virtual int GSM3MobileServerProvider::connectTCPServer ( int  port)
pure virtual

Connect server to TCP port

引数
portTCP port
戻り値
command error if exists

GSM3ShieldV1MultiServerProvider, GSM3ShieldV1ServerProviderで実装されています。

◆ getNewOccupiedSocketAsServer()

virtual int GSM3MobileServerProvider::getNewOccupiedSocketAsServer ( )
pure virtual

Get new occupied socket as server

戻り値
return -1 if no new socket has been occupied

GSM3ShieldV1MultiServerProvider, GSM3ShieldV1ServerProviderで実装されています。

◆ getStatusSocketAsServer()

virtual bool GSM3MobileServerProvider::getStatusSocketAsServer ( uint8_t  socket)
pure virtual

Get socket status

引数
socketSocket
戻り値
socket status (true if connected)

GSM3ShieldV1MultiServerProvider, GSM3ShieldV1ServerProviderで実装されています。

◆ maxSocketAsServer()

virtual int GSM3MobileServerProvider::maxSocketAsServer ( )
pure virtual

maxSocketAsServer

戻り値
socket

GSM3ShieldV1MultiServerProvider, GSM3ShieldV1ServerProviderで実装されています。

◆ minSocketAsServer()

virtual int GSM3MobileServerProvider::minSocketAsServer ( )
pure virtual

minSocketAsServer

戻り値
socket

GSM3ShieldV1MultiServerProvider, GSM3ShieldV1ServerProviderで実装されています。

◆ ready()

virtual int GSM3MobileServerProvider::ready ( )
pure virtual

Get last command status

戻り値
returns 0 if last command is still executing, 1 success, >1 error

GSM3ShieldV1MultiServerProvider, GSM3ShieldV1ServerProviderで実装されています。


このクラス詳解は次のファイルから抽出されました: