Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Fork of libMiMic by
Data Structures
IpAddr | This class hold IP address |
ModFileIo | This class is httpd module |
ModJsonRpc | This class is Websocket module |
ModLocalFileSystem | This class is httpd module |
ModMiMicSetting | This class is a module for Httpd |
ModRemoteMcu | This class is a module for Httpd |
ModRomFiles | This class is a module for Httpd |
ModUPnPDevice | This class is UPnPDevice module |
ModUrl | This class is a module for Httpd |
ModWebSocket | This class is Websocket module |
NetConfig | Network configulation class |
NyLPC_TcEthernetMM_TxMemoryBlock | TXメモリブロックの定義配列 |
NyLPC_TcFifoBuffer | NyLPC_TcFifoBufferクラスの構造体です。 |
NyLPC_TCharArrayPtr | 長さ付TChar配列の構造体です。 |
NyLPC_TcHttpBasicBodyParser | クラス構造体 |
NyLPC_TcHttpBasicHeaderParser | クラス構造体 |
NyLPC_TcHttpBasicHeaderParser_Handler | HTTPヘッダパーサハンドラの集合です。 ハンドラにNULL指定の場合TRUEを返したと見なします。 |
NyLPC_TcHttpdThread | このクラスは、httpdのワーカースレッドです。1セッションを担当します。 |
NyLPC_TcHttpRequestPrefixParser | Httpリクエストの先頭部分を取り出します。 |
NyLPC_TcIPv4 | NyLPC_TcIPv4クラスの構造体です。 |
NyLPC_TcIPv4Arp | NyLPC_TcIPv4クラスの構造体です。 |
NyLPC_TcIPv4Config | NyLPC_TcIPv4Configクラスの構造体です。 |
NyLPC_TcJsonRpcParser | クラス構造体です。 |
NyLPC_TcMiMicIpTcpListener | TCP listenerクラス型です。 |
NyLPC_TcMiMicIpTcpSocket | Uipサービスを使用したTCPソケットクラスです。 この関数は2つのタスクから呼び出されます。 [uipTask] -> [cTcpSocket] <- [Application] ApplicationとuipTaskとの間での排他処理はインスタンスで制御されています。 Application側からのコールは内部でuipTaskとの間で排他処理を実行します。 Application側からのコールはリエントラントではありません。 |
NyLPC_TcMiMicVM_TInstruction | インストラクションセットのバイナリデータ型。 MiMicVMで実行するインストラクションをバッファから参照するために使います。 キャスト元のバッファは、32bitのunsigned intを想定しています。境界は32bit単位です。 |
NyLPC_TcModFileIoBaseClass | クラス構造体 |
NyLPC_TcModFileIoBaseClass_AbstructFunction | Abstruct関数テーブル |
NyLPC_TcModJsonRpc | クラス構造体 |
NyLPC_TcModWebSocket | クラス構造体 |
NyLPC_TcNetConfig | NyLPC_TcIPv4Configクラスの継承クラスです。 IPv4設定にネットワーク設定項目を加えます。 加えられる項目は全て[RECOMMEND]パラメータです。 |
NyLPC_TcStopwatch | このクラスは、経過時間を計算する関数を提供します。 |
NyLPC_TDnsRecord | DNSレコード |
NyLPC_TEthAddr | この構造体は、48bitのイーサネットアドレスを格納します。 |
NyLPC_THttpBasicHeader | この構造体は、NyLPC_cHttpBasicHeaderParserの結果を格納します。 |
NyLPC_TiHttpPtrStream_TInterface | _interface_httpptrstreamで宣言してください。 |
NyLPC_TIPv4Addr | IPアドレスを格納します。 IPアドレスは、ネットワークオーダーで設定します。 |
NyLPC_TIPv4Header | IPパケットヘッダのメモリマップ構造体 値はすべてネットワークオーダーです。 |
NyLPC_TIPv4RxInfo | 受信情報を格納する構造体 |
NyLPC_TJsonRpcClassDef | JsonRPCクラスの定義テーブル。 JsonRPCは、 [namespace]::[] |
NyLPC_TJsonRpcMethodDef | JSON RPC定義テーブルの一要素。 メソッド名とパラメータパターンのセットを定義します。 この構造体は配列としてNyLPC_TJsonRpcFunctionTableから参照されます。 |
NyLPC_TJsonRpcParserResult | JSONRPC構文のパース結果を格納します。 開発メモ 更新する場合は、param_indexまでの構造体のレイアウトを破壊しないようにしてください。 |
NyLPC_TMDnsServiceRecord | NyLPC_TDnsRecordで使用するサービスレコード |
NyLPC_TMiMicConfigulation | IPアドレスはネットワークオーダーで格納する。 構造体は8バイトアライメントであること。 |
NyLPC_TRomFileData | オンメモリファイルの構造体。 |
NyLPC_TTcpHeader | TCP/IPヘッダのメモリマップ構造体 マルチバイトの値は、全てネットワークオーダーです。 |
NyLPC_TTextIdTbl | TextとIDのテーブルです。 |
NyLPC_TTxBufferHeader | 送信バッフメモリのヘッダ。 この構造体は、TXバッファメモリブロックのヘッダーです。 TXバッファメモリブロックは、この構造体の後ろに、sizeに一致したメモリを連結したもので表現します。 |
NyLPC_TUdpHeader | UDP/IPヘッダのメモリマップ構造体 |
NyLPC_TUInt32ArrayPtr | 長さ付TUInt32配列の構造体です。 |
NyLPC_TUPnPDevDescService | UPnP ServiceRecord |
RpcHandlerBase | JSONRPCハンドラのベースクラス。 よく使う関数群を定義します。 |
TcpSocket | Tcp Socket Class |
TiEthernetDevice | イーサネットデバイスのアクセスインターフェイス イーサネットデバイスの管理するメモリブロック、ペリフェラル制御のインタフェイスを提供する。 |
UdpSocket | Udp Socket Class |
uip_udp_conn | Representation of a uIP UDP connection |
UrlReader | This class is NULL terminated URL text reader |
Generated on Tue Jul 12 2022 16:23:00 by
