<?xml version="1.0" encoding="utf-8"?>
<!-- generator="FeedCreator 1.7.2-ppt DokuWiki" -->
<?xml-stylesheet href="https://wiki.nxez.com/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://wiki.nxez.com/feed.php">
        <title>创客百科 arduino:libraries:ethercard</title>
        <description></description>
        <link>https://wiki.nxez.com/</link>
        <image rdf:resource="https://wiki.nxez.com/lib/tpl/dokuwiki/images/favicon.ico" />
       <dc:date>2026-04-08T11:37:20+08:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://wiki.nxez.com/arduino:libraries:ethercard:accept?rev=1482675326&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.nxez.com/arduino:libraries:ethercard:begin?rev=1482675326&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.nxez.com/arduino:libraries:ethercard:broadcast_enabled_false?rev=1482675326&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.nxez.com/arduino:libraries:ethercard:broadcastip_4?rev=1482675326&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.nxez.com/arduino:libraries:ethercard:browseurl?rev=1482675326&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.nxez.com/arduino:libraries:ethercard:buffer?rev=1482675326&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.nxez.com/arduino:libraries:ethercard:buffersize?rev=1482675326&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.nxez.com/arduino:libraries:ethercard:clienticmprequest?rev=1482675326&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.nxez.com/arduino:libraries:ethercard:clienttcpreq?rev=1482675326&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.nxez.com/arduino:libraries:ethercard:clientwaitinggw?rev=1482675326&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.nxez.com/arduino:libraries:ethercard:copyin?rev=1482675326&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.nxez.com/arduino:libraries:ethercard:copyip?rev=1482675326&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.nxez.com/arduino:libraries:ethercard:copymac?rev=1482675326&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.nxez.com/arduino:libraries:ethercard:copyout?rev=1482675326&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.nxez.com/arduino:libraries:ethercard:delaycnt_0?rev=1482675326&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.nxez.com/arduino:libraries:ethercard:dhcpaddoptioncallback?rev=1482675326&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.nxez.com/arduino:libraries:ethercard:dhcpip_4?rev=1482675326&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.nxez.com/arduino:libraries:ethercard:dhcplease?rev=1482675326&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.nxez.com/arduino:libraries:ethercard:dhcpleasetime?rev=1482675326&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.nxez.com/arduino:libraries:ethercard:dhcpsetup?rev=1482675326&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.nxez.com/arduino:libraries:ethercard:dhcpstarttime?rev=1482675326&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.nxez.com/arduino:libraries:ethercard:dhcpstatemachine?rev=1482675326&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.nxez.com/arduino:libraries:ethercard:disablebroadcast?rev=1482675326&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.nxez.com/arduino:libraries:ethercard:disablemulticast?rev=1482675326&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.nxez.com/arduino:libraries:ethercard:dnsip_4?rev=1482675326&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.nxez.com/arduino:libraries:ethercard:dnslookup?rev=1482675326&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.nxez.com/arduino:libraries:ethercard:dobist?rev=1482675326&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.nxez.com/arduino:libraries:ethercard:enablebroadcast?rev=1482675326&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.nxez.com/arduino:libraries:ethercard:enablemulticast?rev=1482675326&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.nxez.com/arduino:libraries:ethercard:findkeyval?rev=1482675326&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.nxez.com/arduino:libraries:ethercard:gwip_4?rev=1482675326&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.nxez.com/arduino:libraries:ethercard:hisip_4?rev=1482675326&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.nxez.com/arduino:libraries:ethercard:hisport_80?rev=1482675326&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.nxez.com/arduino:libraries:ethercard:httppost?rev=1482675326&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.nxez.com/arduino:libraries:ethercard:httpserverreply?rev=1482675326&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.nxez.com/arduino:libraries:ethercard:httpserverreply_with_flags?rev=1482675326&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.nxez.com/arduino:libraries:ethercard:httpserverreplyack?rev=1482675326&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.nxez.com/arduino:libraries:ethercard:initialize?rev=1482675326&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.nxez.com/arduino:libraries:ethercard:initspi?rev=1482675326&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.nxez.com/arduino:libraries:ethercard:islinkup?rev=1482675326&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.nxez.com/arduino:libraries:ethercard:makenetstr?rev=1482675326&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.nxez.com/arduino:libraries:ethercard:makeudpreply?rev=1482675326&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.nxez.com/arduino:libraries:ethercard:myip_4?rev=1482675326&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.nxez.com/arduino:libraries:ethercard:mymac_6?rev=1482675326&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.nxez.com/arduino:libraries:ethercard:netmask_4?rev=1482675326&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.nxez.com/arduino:libraries:ethercard:ntpprocessanswer?rev=1482675326&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.nxez.com/arduino:libraries:ethercard:ntprequest?rev=1482675326&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.nxez.com/arduino:libraries:ethercard:packetloop?rev=1482675326&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.nxez.com/arduino:libraries:ethercard:packetloopicmpcheckreply?rev=1482675326&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.nxez.com/arduino:libraries:ethercard:packetreceive?rev=1482675326&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.nxez.com/arduino:libraries:ethercard:packetsend?rev=1482675326&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.nxez.com/arduino:libraries:ethercard:parseip?rev=1482675326&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.nxez.com/arduino:libraries:ethercard:peekin?rev=1482675326&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.nxez.com/arduino:libraries:ethercard:persist_tcp_connection_false?rev=1482675326&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.nxez.com/arduino:libraries:ethercard:persisttcpconnection?rev=1482675326&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.nxez.com/arduino:libraries:ethercard:powerdown?rev=1482675326&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.nxez.com/arduino:libraries:ethercard:powerup?rev=1482675326&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.nxez.com/arduino:libraries:ethercard:printip?rev=1482675326&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.nxez.com/arduino:libraries:ethercard:registerpingcallback?rev=1482675326&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.nxez.com/arduino:libraries:ethercard:sendudp?rev=1482675326&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.nxez.com/arduino:libraries:ethercard:sendwol?rev=1482675326&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.nxez.com/arduino:libraries:ethercard:setgwip?rev=1482675326&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.nxez.com/arduino:libraries:ethercard:staticsetup?rev=1482675326&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.nxez.com/arduino:libraries:ethercard:tcpoffset?rev=1482675326&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.nxez.com/arduino:libraries:ethercard:tcpreply?rev=1482675326&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.nxez.com/arduino:libraries:ethercard:tcpsend?rev=1482675326&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.nxez.com/arduino:libraries:ethercard:udpprepare?rev=1482675326&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.nxez.com/arduino:libraries:ethercard:udpserverhasprocessedpacket?rev=1482675326&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.nxez.com/arduino:libraries:ethercard:udpserverlistening?rev=1482675328&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.nxez.com/arduino:libraries:ethercard:udpserverlistenonport?rev=1482675328&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.nxez.com/arduino:libraries:ethercard:udpserverpauselistenonport?rev=1482675328&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.nxez.com/arduino:libraries:ethercard:udpserverresumelistenonport?rev=1482675328&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.nxez.com/arduino:libraries:ethercard:udptransmit?rev=1482675328&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.nxez.com/arduino:libraries:ethercard:updatebroadcastaddress?rev=1482675328&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.nxez.com/arduino:libraries:ethercard:urldecode?rev=1482675328&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.nxez.com/arduino:libraries:ethercard:urlencode?rev=1482675328&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.nxez.com/arduino:libraries:ethercard:using_dhcp_false?rev=1482675328&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://wiki.nxez.com/lib/tpl/dokuwiki/images/favicon.ico">
        <title>创客百科</title>
        <link>https://wiki.nxez.com/</link>
        <url>https://wiki.nxez.com/lib/tpl/dokuwiki/images/favicon.ico</url>
    </image>
    <item rdf:about="https://wiki.nxez.com/arduino:libraries:ethercard:accept?rev=1482675326&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-12-25T22:15:26+08:00</dc:date>
        <title>arduino:libraries:ethercard:accept</title>
        <link>https://wiki.nxez.com/arduino:libraries:ethercard:accept?rev=1482675326&amp;do=diff</link>
        <description>accept()

描述

接受一个TCP/IP连接

语法

accept (port, plen) 

参数

port：IP端口接受 - 什么都不做，如果错误的端口

Plen：在包的字节数

返回

TCP负载的包内uint16_t偏移。零没有数据。

返回上一级</description>
    </item>
    <item rdf:about="https://wiki.nxez.com/arduino:libraries:ethercard:begin?rev=1482675326&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-12-25T22:15:26+08:00</dc:date>
        <title>arduino:libraries:ethercard:begin</title>
        <link>https://wiki.nxez.com/arduino:libraries:ethercard:begin?rev=1482675326&amp;do=diff</link>
        <description>begin()

描述

初始化网络接口

语法

begin (size,*macaddr, csPin=8) 

参数

size：数据缓冲区大小。

MACADDR：硬件地址分配给网络接口（6字节）。

csPin：Arduino的针数连接到芯片选择，默认值=8。

返回</description>
    </item>
    <item rdf:about="https://wiki.nxez.com/arduino:libraries:ethercard:broadcast_enabled_false?rev=1482675326&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-12-25T22:15:26+08:00</dc:date>
        <title>arduino:libraries:ethercard:broadcast_enabled_false</title>
        <link>https://wiki.nxez.com/arduino:libraries:ethercard:broadcast_enabled_false?rev=1482675326&amp;do=diff</link>
        <description>broadcast_enabled = false

描述

是否允许启用广播（用于允许临时禁用DHCP的广播或其他内部函数）

语法

broadcast_enabled = false 

返回

无

返回上一级</description>
    </item>
    <item rdf:about="https://wiki.nxez.com/arduino:libraries:ethercard:broadcastip_4?rev=1482675326&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-12-25T22:15:26+08:00</dc:date>
        <title>arduino:libraries:ethercard:broadcastip_4</title>
        <link>https://wiki.nxez.com/arduino:libraries:ethercard:broadcastip_4?rev=1482675326&amp;do=diff</link>
        <description>broadcastip[4]

描述

子网的广播地址

语法

broadcastip[4]

返回上一级</description>
    </item>
    <item rdf:about="https://wiki.nxez.com/arduino:libraries:ethercard:browseurl?rev=1482675326&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-12-25T22:15:26+08:00</dc:date>
        <title>arduino:libraries:ethercard:browseurl</title>
        <link>https://wiki.nxez.com/arduino:libraries:ethercard:browseurl?rev=1482675326&amp;do=diff</link>
        <description>browseUrl()

描述

准备HTTP请求。

语法

browseUrl ( *urlbuf, *urlbuf_varpart, *hoststr, *additionalheaderline,*callback) 

参数

urlbuf：指向C字符串URL文件夹

urlbuf_varpart：指向C字符串的URL文件

hoststr：指向C字符串主机名</description>
    </item>
    <item rdf:about="https://wiki.nxez.com/arduino:libraries:ethercard:buffer?rev=1482675326&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-12-25T22:15:26+08:00</dc:date>
        <title>arduino:libraries:ethercard:buffer</title>
        <link>https://wiki.nxez.com/arduino:libraries:ethercard:buffer?rev=1482675326&amp;do=diff</link>
        <description>buffer[]

描述

数据缓冲区（接收和发送共享）

语法

buffer [] 

返回

无

返回上一级</description>
    </item>
    <item rdf:about="https://wiki.nxez.com/arduino:libraries:ethercard:buffersize?rev=1482675326&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-12-25T22:15:26+08:00</dc:date>
        <title>arduino:libraries:ethercard:buffersize</title>
        <link>https://wiki.nxez.com/arduino:libraries:ethercard:buffersize?rev=1482675326&amp;do=diff</link>
        <description>bufferSize

描述

数据缓冲区的大小

语法

bufferSize 

返回

无

返回上一级</description>
    </item>
    <item rdf:about="https://wiki.nxez.com/arduino:libraries:ethercard:clienticmprequest?rev=1482675326&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-12-25T22:15:26+08:00</dc:date>
        <title>arduino:libraries:ethercard:clienticmprequest</title>
        <link>https://wiki.nxez.com/arduino:libraries:ethercard:clienticmprequest?rev=1482675326&amp;do=diff</link>
        <description>clientIcmpRequest()

描述

发送Ping

语法

clientIcmpRequest (*destip) 

参数

destip:指向4字节的目的IP地址

返回

无

返回上一级</description>
    </item>
    <item rdf:about="https://wiki.nxez.com/arduino:libraries:ethercard:clienttcpreq?rev=1482675326&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-12-25T22:15:26+08:00</dc:date>
        <title>arduino:libraries:ethercard:clienttcpreq</title>
        <link>https://wiki.nxez.com/arduino:libraries:ethercard:clienttcpreq?rev=1482675326&amp;do=diff</link>
        <description>clientTcpReq()

描述

准备一个TCP请求。

语法

clientTcpReq ( *result_cb, *datafill_cb, port) 

参数

result_cb：指向回调函数处理TCP结果

datafill_cb：指向回调函数处理TCP数据净荷

port：远程TCP/ IP端口连接至</description>
    </item>
    <item rdf:about="https://wiki.nxez.com/arduino:libraries:ethercard:clientwaitinggw?rev=1482675326&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-12-25T22:15:26+08:00</dc:date>
        <title>arduino:libraries:ethercard:clientwaitinggw</title>
        <link>https://wiki.nxez.com/arduino:libraries:ethercard:clientwaitinggw?rev=1482675326&amp;do=diff</link>
        <description>clientWaitingGw()

描述

检查是否有网关硬件地址(ARP查找)

语法

clientWaitingGw () 

返回

如果找到网关，则True。

返回上一级</description>
    </item>
    <item rdf:about="https://wiki.nxez.com/arduino:libraries:ethercard:copyin?rev=1482675326&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-12-25T22:15:26+08:00</dc:date>
        <title>arduino:libraries:ethercard:copyin</title>
        <link>https://wiki.nxez.com/arduino:libraries:ethercard:copyin?rev=1482675326&amp;do=diff</link>
        <description>copyin()

描述

将数据复制到ENC28J60的内存

语法

copyin (page, *data) 

参数

page：内存数据页数 

data：指针缓冲数据拷贝 

返回

无

返回上一级</description>
    </item>
    <item rdf:about="https://wiki.nxez.com/arduino:libraries:ethercard:copyip?rev=1482675326&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-12-25T22:15:26+08:00</dc:date>
        <title>arduino:libraries:ethercard:copyip</title>
        <link>https://wiki.nxez.com/arduino:libraries:ethercard:copyip?rev=1482675326&amp;do=diff</link>
        <description>copyIp()

描述

复制一个IP地址

语法

copyIp ( *dst, *src) 

参数

dst：指针字节4的目的地

src：指针4字节的源

注释

没有源或目标的大小检查。保证都是4个字节

返回

无

返回上一级</description>
    </item>
    <item rdf:about="https://wiki.nxez.com/arduino:libraries:ethercard:copymac?rev=1482675326&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-12-25T22:15:26+08:00</dc:date>
        <title>arduino:libraries:ethercard:copymac</title>
        <link>https://wiki.nxez.com/arduino:libraries:ethercard:copymac?rev=1482675326&amp;do=diff</link>
        <description>copyMac()

描述

复制一个硬件地址

语法

copyMac (*dst, *src) 

参数

dst：指针指向6字节的目的地

src：指针指向6字节的目的地

注释

没有源或目标的大小检查。保证都是6个字节

返回

无

返回上一级</description>
    </item>
    <item rdf:about="https://wiki.nxez.com/arduino:libraries:ethercard:copyout?rev=1482675326&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-12-25T22:15:26+08:00</dc:date>
        <title>arduino:libraries:ethercard:copyout</title>
        <link>https://wiki.nxez.com/arduino:libraries:ethercard:copyout?rev=1482675326&amp;do=diff</link>
        <description>copyout()

描述

从ENC28J60内存复制数据

语法

copyout (page, *data) 

参数

page：内存数据页数

data：指针缓冲数据拷贝

返回

无

返回上一级</description>
    </item>
    <item rdf:about="https://wiki.nxez.com/arduino:libraries:ethercard:delaycnt_0?rev=1482675326&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-12-25T22:15:26+08:00</dc:date>
        <title>arduino:libraries:ethercard:delaycnt_0</title>
        <link>https://wiki.nxez.com/arduino:libraries:ethercard:delaycnt_0?rev=1482675326&amp;do=diff</link>
        <description>delaycnt = 0

描述

计数packetLoop周期时，没有收到报文的数量，用于触发网关的周期性ARP请求

语法

delaycnt = 0

返回上一级</description>
    </item>
    <item rdf:about="https://wiki.nxez.com/arduino:libraries:ethercard:dhcpaddoptioncallback?rev=1482675326&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-12-25T22:15:26+08:00</dc:date>
        <title>arduino:libraries:ethercard:dhcpaddoptioncallback</title>
        <link>https://wiki.nxez.com/arduino:libraries:ethercard:dhcpaddoptioncallback?rev=1482675326&amp;do=diff</link>
        <description>dhcpAddOptionCallback()

描述

注册一个callback特定的DHCP选项编号

语法

dhcpAddOptionCallback (option, callback) 

参数

option：选项号从DHCP服务器请求

callback：该功能将收到选项时调用

返回

无

返回上一级</description>
    </item>
    <item rdf:about="https://wiki.nxez.com/arduino:libraries:ethercard:dhcpip_4?rev=1482675326&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-12-25T22:15:26+08:00</dc:date>
        <title>arduino:libraries:ethercard:dhcpip_4</title>
        <link>https://wiki.nxez.com/arduino:libraries:ethercard:dhcpip_4?rev=1482675326&amp;do=diff</link>
        <description>dhcpip[4]

描述

DHCP服务器的IP地址

语法

dhcpip[4]

返回上一级</description>
    </item>
    <item rdf:about="https://wiki.nxez.com/arduino:libraries:ethercard:dhcplease?rev=1482675326&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-12-25T22:15:26+08:00</dc:date>
        <title>arduino:libraries:ethercard:dhcplease</title>
        <link>https://wiki.nxez.com/arduino:libraries:ethercard:dhcplease?rev=1482675326&amp;do=diff</link>
        <description>dhcpLease()

描述

未实现

语法

dhcpLease () 

添加

执行dhcpLease或删除声明

返回上一级</description>
    </item>
    <item rdf:about="https://wiki.nxez.com/arduino:libraries:ethercard:dhcpleasetime?rev=1482675326&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-12-25T22:15:26+08:00</dc:date>
        <title>arduino:libraries:ethercard:dhcpleasetime</title>
        <link>https://wiki.nxez.com/arduino:libraries:ethercard:dhcpleasetime?rev=1482675326&amp;do=diff</link>
        <description>dhcpLeaseTime()

描述

未实现

语法

dhcpLeaseTime () 

添加

执行dhcpLeaseTime或删除声明

返回上一级</description>
    </item>
    <item rdf:about="https://wiki.nxez.com/arduino:libraries:ethercard:dhcpsetup?rev=1482675326&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-12-25T22:15:26+08:00</dc:date>
        <title>arduino:libraries:ethercard:dhcpsetup</title>
        <link>https://wiki.nxez.com/arduino:libraries:ethercard:dhcpsetup?rev=1482675326&amp;do=diff</link>
        <description>dhcpSetup()

描述

配置DHCP相关的网络接口设置

语法

dhcpSetup () 

注释

阻塞，直到完成DHCP或超时60秒后

返回

如果DHCP成功了，则bool True。

返回上一级</description>
    </item>
    <item rdf:about="https://wiki.nxez.com/arduino:libraries:ethercard:dhcpstarttime?rev=1482675326&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-12-25T22:15:26+08:00</dc:date>
        <title>arduino:libraries:ethercard:dhcpstarttime</title>
        <link>https://wiki.nxez.com/arduino:libraries:ethercard:dhcpstarttime?rev=1482675326&amp;do=diff</link>
        <description>dhcpStartTime()

描述

未实现。

语法

dhcpStartTime () 

返回

无

添加

执行dhcpStartTime或删除声明

返回上一级</description>
    </item>
    <item rdf:about="https://wiki.nxez.com/arduino:libraries:ethercard:dhcpstatemachine?rev=1482675326&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-12-25T22:15:26+08:00</dc:date>
        <title>arduino:libraries:ethercard:dhcpstatemachine</title>
        <link>https://wiki.nxez.com/arduino:libraries:ethercard:dhcpstatemachine?rev=1482675326&amp;do=diff</link>
        <description>DhcpStateMachine()

描述

更新DHCP状态

语法

static void DhcpStateMachine (uint16_t len) 

参数

len：接收的数据包的长度

注释

返回

添加

由于 millis() 49天环绕，如预期，DHCP后续可能无法正常工作。

返回上一级</description>
    </item>
    <item rdf:about="https://wiki.nxez.com/arduino:libraries:ethercard:disablebroadcast?rev=1482675326&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-12-25T22:15:26+08:00</dc:date>
        <title>arduino:libraries:ethercard:disablebroadcast</title>
        <link>https://wiki.nxez.com/arduino:libraries:ethercard:disablebroadcast?rev=1482675326&amp;do=diff</link>
        <description>disableBroadcast()

描述

不允许接收广播信息

语法

disableBroadcast (temporary=false) 

参数

temporary：如果临时启用，只禁用临时设置为TRUE

注释

这将减少对收到的数据处理负载

返回

无

返回上一级</description>
    </item>
    <item rdf:about="https://wiki.nxez.com/arduino:libraries:ethercard:disablemulticast?rev=1482675326&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-12-25T22:15:26+08:00</dc:date>
        <title>arduino:libraries:ethercard:disablemulticast</title>
        <link>https://wiki.nxez.com/arduino:libraries:ethercard:disablemulticast?rev=1482675326&amp;do=diff</link>
        <description>disableMulticast()

描述

不允许接收组播信息

语法

disableMulticast () 

注释

这将减少对收到的数据处理负载

返回

无

返回上一级</description>
    </item>
    <item rdf:about="https://wiki.nxez.com/arduino:libraries:ethercard:dnsip_4?rev=1482675326&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-12-25T22:15:26+08:00</dc:date>
        <title>arduino:libraries:ethercard:dnsip_4</title>
        <link>https://wiki.nxez.com/arduino:libraries:ethercard:dnsip_4?rev=1482675326&amp;do=diff</link>
        <description>dnsip[4]

描述

DNS服务器的IP地址

语法

dnsip[4]

返回上一级</description>
    </item>
    <item rdf:about="https://wiki.nxez.com/arduino:libraries:ethercard:dnslookup?rev=1482675326&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-12-25T22:15:26+08:00</dc:date>
        <title>arduino:libraries:ethercard:dnslookup</title>
        <link>https://wiki.nxez.com/arduino:libraries:ethercard:dnslookup?rev=1482675326&amp;do=diff</link>
        <description>dnsLookup()

描述

执行DNS查找

语法

dnsLookup (*name, fromRam=false) 

参数

name：主机名称查找

fromRam：设置为true来查找缓存的名字。默认值= FALSE

注释

结果存储在hisip构件

返回

bool True成功。

返回上一级</description>
    </item>
    <item rdf:about="https://wiki.nxez.com/arduino:libraries:ethercard:dobist?rev=1482675326&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-12-25T22:15:26+08:00</dc:date>
        <title>arduino:libraries:ethercard:dobist</title>
        <link>https://wiki.nxez.com/arduino:libraries:ethercard:dobist?rev=1482675326&amp;do=diff</link>
        <description>doBIST()

描述

重置并完全初始化ENC28J60

语法

doBIST (csPin=8) 

参数

csPin：用于芯片Arduino的引脚选择（启用SPI总线）

注释

uint8_t 0为失败

返回

无

返回上一级</description>
    </item>
    <item rdf:about="https://wiki.nxez.com/arduino:libraries:ethercard:enablebroadcast?rev=1482675326&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-12-25T22:15:26+08:00</dc:date>
        <title>arduino:libraries:ethercard:enablebroadcast</title>
        <link>https://wiki.nxez.com/arduino:libraries:ethercard:enablebroadcast?rev=1482675326&amp;do=diff</link>
        <description>enableBroadcast()

描述

允许接收广播信息

语法

enableBroadcast (temporary=false) 

参数

temporary：设置为TRUE，则临时启用广播。

注释

这将增加接收到的数据处理负载

返回

无

返回上一级</description>
    </item>
    <item rdf:about="https://wiki.nxez.com/arduino:libraries:ethercard:enablemulticast?rev=1482675326&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-12-25T22:15:26+08:00</dc:date>
        <title>arduino:libraries:ethercard:enablemulticast</title>
        <link>https://wiki.nxez.com/arduino:libraries:ethercard:enablemulticast?rev=1482675326&amp;do=diff</link>
        <description>enableMulticast()

描述

允许接收组播信息

语法

enableMulticast () 

注释

这将增加接收到的数据处理负载

返回

无

返回上一级</description>
    </item>
    <item rdf:about="https://wiki.nxez.com/arduino:libraries:ethercard:findkeyval?rev=1482675326&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-12-25T22:15:26+08:00</dc:date>
        <title>arduino:libraries:ethercard:findkeyval</title>
        <link>https://wiki.nxez.com/arduino:libraries:ethercard:findkeyval?rev=1482675326&amp;do=diff</link>
        <description>findKeyVal()

描述

搜索一个字符串形式的关键字，类似q?xyz=abc&amp;uvw=defgh HTTP/1.1\r\n

语法

findKeyVal (*str, *strbuf, maxlen, *key) 

参数

str：指向空结尾的字符串搜索

strbuf：指向缓冲区来存放空终止结果字符串</description>
    </item>
    <item rdf:about="https://wiki.nxez.com/arduino:libraries:ethercard:gwip_4?rev=1482675326&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-12-25T22:15:26+08:00</dc:date>
        <title>arduino:libraries:ethercard:gwip_4</title>
        <link>https://wiki.nxez.com/arduino:libraries:ethercard:gwip_4?rev=1482675326&amp;do=diff</link>
        <description>gwip[4]

描述

网关

语法

gwip[4]

返回上一级</description>
    </item>
    <item rdf:about="https://wiki.nxez.com/arduino:libraries:ethercard:hisip_4?rev=1482675326&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-12-25T22:15:26+08:00</dc:date>
        <title>arduino:libraries:ethercard:hisip_4</title>
        <link>https://wiki.nxez.com/arduino:libraries:ethercard:hisip_4?rev=1482675326&amp;do=diff</link>
        <description>hisip[4]

描述

DNS查询的结果

语法

hisip[4]

返回上一级</description>
    </item>
    <item rdf:about="https://wiki.nxez.com/arduino:libraries:ethercard:hisport_80?rev=1482675326&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-12-25T22:15:26+08:00</dc:date>
        <title>arduino:libraries:ethercard:hisport_80</title>
        <link>https://wiki.nxez.com/arduino:libraries:ethercard:hisport_80?rev=1482675326&amp;do=diff</link>
        <description>hisport = 80

描述

TCP端口连接到80(默认)

语法

hisport = 80

返回上一级</description>
    </item>
    <item rdf:about="https://wiki.nxez.com/arduino:libraries:ethercard:httppost?rev=1482675326&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-12-25T22:15:26+08:00</dc:date>
        <title>arduino:libraries:ethercard:httppost</title>
        <link>https://wiki.nxez.com/arduino:libraries:ethercard:httppost?rev=1482675326&amp;do=diff</link>
        <description>httpPost()

描述

准备HTTP post消息

语法

httpPost (*urlbuf, *hoststr, *additionalheaderline,  *postval, *callback) 

参数

urlbuf：指向C字符串URL文件夹

hoststr：指向C字符串主机名

additionalheaderline：指向C字符串附加HTTP头信息</description>
    </item>
    <item rdf:about="https://wiki.nxez.com/arduino:libraries:ethercard:httpserverreply?rev=1482675326&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-12-25T22:15:26+08:00</dc:date>
        <title>arduino:libraries:ethercard:httpserverreply</title>
        <link>https://wiki.nxez.com/arduino:libraries:ethercard:httpserverreply?rev=1482675326&amp;do=diff</link>
        <description>httpServerReply()

描述

发送一个HTTP响应请求

语法

httpServerReply (dlen) 

参数

DLEN：在HTTP（TCP）有效载荷的尺寸

返回

无

返回上一级</description>
    </item>
    <item rdf:about="https://wiki.nxez.com/arduino:libraries:ethercard:httpserverreply_with_flags?rev=1482675326&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-12-25T22:15:26+08:00</dc:date>
        <title>arduino:libraries:ethercard:httpserverreply_with_flags</title>
        <link>https://wiki.nxez.com/arduino:libraries:ethercard:httpserverreply_with_flags?rev=1482675326&amp;do=diff</link>
        <description>httpServerReply_with_flags()

描述

发送一个HTTP响应请求携带TCP标志位

语法

httpServerReply_with_flags (dlen, flags) 

参数

dlen：在HTTP（TCP）有效载荷的尺寸

flags：TCP标志

返回

无

返回上一级</description>
    </item>
    <item rdf:about="https://wiki.nxez.com/arduino:libraries:ethercard:httpserverreplyack?rev=1482675326&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-12-25T22:15:26+08:00</dc:date>
        <title>arduino:libraries:ethercard:httpserverreplyack</title>
        <link>https://wiki.nxez.com/arduino:libraries:ethercard:httpserverreplyack?rev=1482675326&amp;do=diff</link>
        <description>httpServerReplyAck()

描述

回应TCP请求

语法

httpServerReplyAck () 

返回

无

返回上一级</description>
    </item>
    <item rdf:about="https://wiki.nxez.com/arduino:libraries:ethercard:initialize?rev=1482675326&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-12-25T22:15:26+08:00</dc:date>
        <title>arduino:libraries:ethercard:initialize</title>
        <link>https://wiki.nxez.com/arduino:libraries:ethercard:initialize?rev=1482675326&amp;do=diff</link>
        <description>initialize()

描述

初始化网络接口。

语法

initialize ( size,  *macaddr,  csPin=8) 

参数

size：数据缓冲区大小。

MACADDR：指向4字节的硬件（MAC）地址。

csPin：用于芯片选择 Arduino的引脚（启用网络接口（SPI）总线），默认值=8。</description>
    </item>
    <item rdf:about="https://wiki.nxez.com/arduino:libraries:ethercard:initspi?rev=1482675326&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-12-25T22:15:26+08:00</dc:date>
        <title>arduino:libraries:ethercard:initspi</title>
        <link>https://wiki.nxez.com/arduino:libraries:ethercard:initspi?rev=1482675326&amp;do=diff</link>
        <description>initSPI()

描述

初始化SPI接口。

语法

initSPI () 

注释

配置Arduino的引脚作为输入/输出等。

返回

无

返回上一级</description>
    </item>
    <item rdf:about="https://wiki.nxez.com/arduino:libraries:ethercard:islinkup?rev=1482675326&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-12-25T22:15:26+08:00</dc:date>
        <title>arduino:libraries:ethercard:islinkup</title>
        <link>https://wiki.nxez.com/arduino:libraries:ethercard:islinkup?rev=1482675326&amp;do=diff</link>
        <description>isLinkUp()

描述

检查网络链路是否连接。

语法

isLinkUp () 

返回

如果链路正常连接，则返回True。

返回上一级</description>
    </item>
    <item rdf:about="https://wiki.nxez.com/arduino:libraries:ethercard:makenetstr?rev=1482675326&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-12-25T22:15:26+08:00</dc:date>
        <title>arduino:libraries:ethercard:makenetstr</title>
        <link>https://wiki.nxez.com/arduino:libraries:ethercard:makenetstr?rev=1482675326&amp;do=diff</link>
        <description>makeNetStr()

描述

把一个字节的数组转换为人们可以读懂的字符串

语法

makeNetStr ( *resultstr,  *bytestr,len, separator,  base) 

参数

resultstr：指向一个缓冲区来存放产生的空结束的字符串

bytestr：指针字节数组包含地址转换</description>
    </item>
    <item rdf:about="https://wiki.nxez.com/arduino:libraries:ethercard:makeudpreply?rev=1482675326&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-12-25T22:15:26+08:00</dc:date>
        <title>arduino:libraries:ethercard:makeudpreply</title>
        <link>https://wiki.nxez.com/arduino:libraries:ethercard:makeudpreply?rev=1482675326&amp;do=diff</link>
        <description>makeUdpReply()

描述

发送一个Udp数据包到收到最后一个数据包的IP地址

语法

makeUdpReply (*data, len, port) 

参数

data：指针指向数据的有效载荷。

len：数据有效载荷的大小（最大220）。

port：源IP端口。</description>
    </item>
    <item rdf:about="https://wiki.nxez.com/arduino:libraries:ethercard:myip_4?rev=1482675326&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-12-25T22:15:26+08:00</dc:date>
        <title>arduino:libraries:ethercard:myip_4</title>
        <link>https://wiki.nxez.com/arduino:libraries:ethercard:myip_4?rev=1482675326&amp;do=diff</link>
        <description>myip[4]

描述

IP地址

语法

myip[4]

返回上一级</description>
    </item>
    <item rdf:about="https://wiki.nxez.com/arduino:libraries:ethercard:mymac_6?rev=1482675326&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-12-25T22:15:26+08:00</dc:date>
        <title>arduino:libraries:ethercard:mymac_6</title>
        <link>https://wiki.nxez.com/arduino:libraries:ethercard:mymac_6?rev=1482675326&amp;do=diff</link>
        <description>mymac[6]

描述

MAC物理地址

语法

mymac[6]

返回上一级</description>
    </item>
    <item rdf:about="https://wiki.nxez.com/arduino:libraries:ethercard:netmask_4?rev=1482675326&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-12-25T22:15:26+08:00</dc:date>
        <title>arduino:libraries:ethercard:netmask_4</title>
        <link>https://wiki.nxez.com/arduino:libraries:ethercard:netmask_4?rev=1482675326&amp;do=diff</link>
        <description>netmask[4]

描述

子网掩码

语法

netmask[4]

返回上一级</description>
    </item>
    <item rdf:about="https://wiki.nxez.com/arduino:libraries:ethercard:ntpprocessanswer?rev=1482675326&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-12-25T22:15:26+08:00</dc:date>
        <title>arduino:libraries:ethercard:ntpprocessanswer</title>
        <link>https://wiki.nxez.com/arduino:libraries:ethercard:ntpprocessanswer?rev=1482675326&amp;do=diff</link>
        <description>ntpProcessAnswer()

描述

网络时间协议的响应过程

语法

ntpProcessAnswer (*time, dstport_l) 

参数

time：指针到整数保存结果

dstport_l：目标端口期望的回应。设置为零接受任何端口上

返回

uint8_t True（1）为成功</description>
    </item>
    <item rdf:about="https://wiki.nxez.com/arduino:libraries:ethercard:ntprequest?rev=1482675326&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-12-25T22:15:26+08:00</dc:date>
        <title>arduino:libraries:ethercard:ntprequest</title>
        <link>https://wiki.nxez.com/arduino:libraries:ethercard:ntprequest?rev=1482675326&amp;do=diff</link>
        <description>ntpRequest()

描述

发送NTP请求。

语法

ntpRequest (*ntpip, srcport) 

参数

NTP：服务器的ntpip IP地址

srcport：IP端口来发送

返回

无

返回上一级</description>
    </item>
    <item rdf:about="https://wiki.nxez.com/arduino:libraries:ethercard:packetloop?rev=1482675326&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-12-25T22:15:26+08:00</dc:date>
        <title>arduino:libraries:ethercard:packetloop</title>
        <link>https://wiki.nxez.com/arduino:libraries:ethercard:packetloop?rev=1482675326&amp;do=diff</link>
        <description>packetLoop()

描述

解析收到的数据

语法

packetLoop (plen) 

参数

Plen：解析数据的大小（例如packetRecieve的返回值（））。

注释

数据缓冲区有收到共享和传输功能

只处理ARP和IP

返回

如果数据包处理过，uint16_t偏移数据缓冲区或零TCP有效载荷数据</description>
    </item>
    <item rdf:about="https://wiki.nxez.com/arduino:libraries:ethercard:packetloopicmpcheckreply?rev=1482675326&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-12-25T22:15:26+08:00</dc:date>
        <title>arduino:libraries:ethercard:packetloopicmpcheckreply</title>
        <link>https://wiki.nxez.com/arduino:libraries:ethercard:packetloopicmpcheckreply?rev=1482675326&amp;do=diff</link>
        <description>packetLoopIcmpCheckReply()

描述

检查ping响应

语法

packetLoopIcmpCheckReply ( *ip_monitoredhost) 

参数

ip_monitoredhost：指向主机的4字节的IP地址检查

返回

如果从指定的主机响应ping，则uint8_t Ture（1）。</description>
    </item>
    <item rdf:about="https://wiki.nxez.com/arduino:libraries:ethercard:packetreceive?rev=1482675326&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-12-25T22:15:26+08:00</dc:date>
        <title>arduino:libraries:ethercard:packetreceive</title>
        <link>https://wiki.nxez.com/arduino:libraries:ethercard:packetreceive?rev=1482675326&amp;do=diff</link>
        <description>packetReceive ()

描述

复制接收到的数据包，存储到数据缓冲区。

语法

packetReceive () 

注释

数据缓冲区有收到共享和传输功能

返回

接收的数据的uint16_t尺寸

返回上一级</description>
    </item>
    <item rdf:about="https://wiki.nxez.com/arduino:libraries:ethercard:packetsend?rev=1482675326&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-12-25T22:15:26+08:00</dc:date>
        <title>arduino:libraries:ethercard:packetsend</title>
        <link>https://wiki.nxez.com/arduino:libraries:ethercard:packetsend?rev=1482675326&amp;do=diff</link>
        <description>packetSend()

描述

将数据发送到网络接口。

语法

packetSend (len) 

参数

len：要发送的数据大小

注释

数据缓冲区由收到共享和传输功能

返回

无

返回上一级</description>
    </item>
    <item rdf:about="https://wiki.nxez.com/arduino:libraries:ethercard:parseip?rev=1482675326&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-12-25T22:15:26+08:00</dc:date>
        <title>arduino:libraries:ethercard:parseip</title>
        <link>https://wiki.nxez.com/arduino:libraries:ethercard:parseip?rev=1482675326&amp;do=diff</link>
        <description>parseIp()

描述

把一个IP地址从10进制转换为4个字节。

语法

parseIp (*bytestr, *str) 

参数

bytestr：指向4字节数组存储的IP地址

str：指向字符串的指针解析

返回

uint8_t 0成功

返回上一级</description>
    </item>
    <item rdf:about="https://wiki.nxez.com/arduino:libraries:ethercard:peekin?rev=1482675326&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-12-25T22:15:26+08:00</dc:date>
        <title>arduino:libraries:ethercard:peekin</title>
        <link>https://wiki.nxez.com/arduino:libraries:ethercard:peekin?rev=1482675326&amp;do=diff</link>
        <description>peekin()

描述

从ENC28J60的内存得到单个字节的数据

语法

peekin (page, off) 

参数

page：内存数据页

off：抵消页面内的数据

返回

数据值

返回上一级</description>
    </item>
    <item rdf:about="https://wiki.nxez.com/arduino:libraries:ethercard:persist_tcp_connection_false?rev=1482675326&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-12-25T22:15:26+08:00</dc:date>
        <title>arduino:libraries:ethercard:persist_tcp_connection_false</title>
        <link>https://wiki.nxez.com/arduino:libraries:ethercard:persist_tcp_connection_false?rev=1482675326&amp;do=diff</link>
        <description>persist_tcp_connection = false

描述

在第一次接收数据包后是否保持TCP链接

语法

persist_tcp_connection = false

返回上一级</description>
    </item>
    <item rdf:about="https://wiki.nxez.com/arduino:libraries:ethercard:persisttcpconnection?rev=1482675326&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-12-25T22:15:26+08:00</dc:date>
        <title>arduino:libraries:ethercard:persisttcpconnection</title>
        <link>https://wiki.nxez.com/arduino:libraries:ethercard:persisttcpconnection?rev=1482675326&amp;do=diff</link>
        <description>persistTcpConnection()

描述

配置TCP链接是否保持。

语法

persistTcpConnection (persist) 

参数

persist：保持TCP连接是正确的，在第一个包之后完成TCP连接是错误的。 

返回

无

返回上一级</description>
    </item>
    <item rdf:about="https://wiki.nxez.com/arduino:libraries:ethercard:powerdown?rev=1482675326&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-12-25T22:15:26+08:00</dc:date>
        <title>arduino:libraries:ethercard:powerdown</title>
        <link>https://wiki.nxez.com/arduino:libraries:ethercard:powerdown?rev=1482675326&amp;do=diff</link>
        <description>powerDown()

描述

使ENC28J60进入睡眠模式

语法

powerDown () 

返回

无

返回上一级</description>
    </item>
    <item rdf:about="https://wiki.nxez.com/arduino:libraries:ethercard:powerup?rev=1482675326&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-12-25T22:15:26+08:00</dc:date>
        <title>arduino:libraries:ethercard:powerup</title>
        <link>https://wiki.nxez.com/arduino:libraries:ethercard:powerup?rev=1482675326&amp;do=diff</link>
        <description>powerUp()

描述

把ENC28J60从睡眠模式中唤醒

语法

powerUp () 

返回

无

返回上一级</description>
    </item>
    <item rdf:about="https://wiki.nxez.com/arduino:libraries:ethercard:printip?rev=1482675326&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-12-25T22:15:26+08:00</dc:date>
        <title>arduino:libraries:ethercard:printip</title>
        <link>https://wiki.nxez.com/arduino:libraries:ethercard:printip?rev=1482675326&amp;do=diff</link>
        <description>printIp()

描述

通过串口输出十进制的IP地址

语法

printIp (*buf) 

参数

buf：指向4字节的IP地址

注释

没有源或目标的大小检查。保证都是4个字节

printIp()

描述

输出信息和IP地址，以点分十进制IP格式串口</description>
    </item>
    <item rdf:about="https://wiki.nxez.com/arduino:libraries:ethercard:registerpingcallback?rev=1482675326&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-12-25T22:15:26+08:00</dc:date>
        <title>arduino:libraries:ethercard:registerpingcallback</title>
        <link>https://wiki.nxez.com/arduino:libraries:ethercard:registerpingcallback?rev=1482675326&amp;do=diff</link>
        <description>registerPingCallback()

描述

注册函数来处理ping事件。

语法

registerPingCallback (*cb) 

参数

cb：函数指针

返回

无

返回上一级</description>
    </item>
    <item rdf:about="https://wiki.nxez.com/arduino:libraries:ethercard:sendudp?rev=1482675326&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-12-25T22:15:26+08:00</dc:date>
        <title>arduino:libraries:ethercard:sendudp</title>
        <link>https://wiki.nxez.com/arduino:libraries:ethercard:sendudp?rev=1482675326&amp;do=diff</link>
        <description>sendUdp()

描述

发送一个UDP数据包

语法


static void sendUdp (
  const char *data, 
  uint8_t len, 
  uint16_t sport, 
  const uint8_t *dip,
  uint16_t dport
) 


参数

data：数据指针

LEN：有效载荷的大小（最大220个字节/字节）</description>
    </item>
    <item rdf:about="https://wiki.nxez.com/arduino:libraries:ethercard:sendwol?rev=1482675326&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-12-25T22:15:26+08:00</dc:date>
        <title>arduino:libraries:ethercard:sendwol</title>
        <link>https://wiki.nxez.com/arduino:libraries:ethercard:sendwol?rev=1482675326&amp;do=diff</link>
        <description>sendWol()

描述

发送一个局域网唤醒消息

语法

sendWol (*wolmac) 

参数

wolmac：指向6字节的硬件（MAC）主机发送消息到的地址

返回

无

返回上一级</description>
    </item>
    <item rdf:about="https://wiki.nxez.com/arduino:libraries:ethercard:setgwip?rev=1482675326&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-12-25T22:15:26+08:00</dc:date>
        <title>arduino:libraries:ethercard:setgwip</title>
        <link>https://wiki.nxez.com/arduino:libraries:ethercard:setgwip?rev=1482675326&amp;do=diff</link>
        <description>setGwIp()

描述

设置网关地址

语法

setGwIp (*gwipaddr) 

参数

gwipaddr：网关地址（4字节）

返回

无

返回上一级</description>
    </item>
    <item rdf:about="https://wiki.nxez.com/arduino:libraries:ethercard:staticsetup?rev=1482675326&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-12-25T22:15:26+08:00</dc:date>
        <title>arduino:libraries:ethercard:staticsetup</title>
        <link>https://wiki.nxez.com/arduino:libraries:ethercard:staticsetup?rev=1482675326&amp;do=diff</link>
        <description>staticSetup()

描述

配置网络接口使用静态IP

语法

staticSetup ( *my_ip, *gw_ip=0, *dns_ip=0, *mask=0) 

参数

my_ip: IP地址（4字节）， 0无变化。

gw_ip: 网关地址（4字节）， 0无变化，默认值= 0。

dns_ip:DNS地址（4字节）， 0无变化，默认值= 0。</description>
    </item>
    <item rdf:about="https://wiki.nxez.com/arduino:libraries:ethercard:tcpoffset?rev=1482675326&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-12-25T22:15:26+08:00</dc:date>
        <title>arduino:libraries:ethercard:tcpoffset</title>
        <link>https://wiki.nxez.com/arduino:libraries:ethercard:tcpoffset?rev=1482675326&amp;do=diff</link>
        <description>tcpOffset ()

描述

指针指向TCP有效载荷的开始。

语法

tcpOffset () 

返回

无

返回上一级</description>
    </item>
    <item rdf:about="https://wiki.nxez.com/arduino:libraries:ethercard:tcpreply?rev=1482675326&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-12-25T22:15:26+08:00</dc:date>
        <title>arduino:libraries:ethercard:tcpreply</title>
        <link>https://wiki.nxez.com/arduino:libraries:ethercard:tcpreply?rev=1482675326&amp;do=diff</link>
        <description>tcpReply()

描述

获得TCP回复

语法

tcpReply (fd) 

返回

char*：指向TCP回复的有效载荷。如果没有数据，则NULL。

返回上一级</description>
    </item>
    <item rdf:about="https://wiki.nxez.com/arduino:libraries:ethercard:tcpsend?rev=1482675326&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-12-25T22:15:26+08:00</dc:date>
        <title>arduino:libraries:ethercard:tcpsend</title>
        <link>https://wiki.nxez.com/arduino:libraries:ethercard:tcpsend?rev=1482675326&amp;do=diff</link>
        <description>tcpSend()

描述

发送TCP请求

语法

tcpSend () 

返回

无

返回上一级</description>
    </item>
    <item rdf:about="https://wiki.nxez.com/arduino:libraries:ethercard:udpprepare?rev=1482675326&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-12-25T22:15:26+08:00</dc:date>
        <title>arduino:libraries:ethercard:udpprepare</title>
        <link>https://wiki.nxez.com/arduino:libraries:ethercard:udpprepare?rev=1482675326&amp;do=diff</link>
        <description>udpPrepare()

描述

准备一个UDP消息传输。

语法

udpPrepare (sport, *dip,dport) 

参数

sport：源端口

dip：指针字节4目的地IP地址

dport：目的端口

添加

使用目的MAC，如果在本地子网 - 这意味着核对地址和ARP执行可能膨胀软件。</description>
    </item>
    <item rdf:about="https://wiki.nxez.com/arduino:libraries:ethercard:udpserverhasprocessedpacket?rev=1482675326&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-12-25T22:15:26+08:00</dc:date>
        <title>arduino:libraries:ethercard:udpserverhasprocessedpacket</title>
        <link>https://wiki.nxez.com/arduino:libraries:ethercard:udpserverhasprocessedpacket?rev=1482675326&amp;do=diff</link>
        <description>udpServerHasProcessedPacket()

描述

将数据包发送给UDP服务器

语法

static bool  udpServerHasProcessedPacket (uint16_t len) 

参数

len：未使用

注释

返回

如果数据包已经被处理，则bool True。

返回上一级</description>
    </item>
    <item rdf:about="https://wiki.nxez.com/arduino:libraries:ethercard:udpserverlistening?rev=1482675328&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-12-25T22:15:28+08:00</dc:date>
        <title>arduino:libraries:ethercard:udpserverlistening</title>
        <link>https://wiki.nxez.com/arduino:libraries:ethercard:udpserverlistening?rev=1482675328&amp;do=diff</link>
        <description>udpServerListening()

描述

检查是否有UDP服务在某个端口监听

语法

udpServerListening () 

返回

如果有任何一个端口在监听，则bool True。

返回上一级</description>
    </item>
    <item rdf:about="https://wiki.nxez.com/arduino:libraries:ethercard:udpserverlistenonport?rev=1482675328&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-12-25T22:15:28+08:00</dc:date>
        <title>arduino:libraries:ethercard:udpserverlistenonport</title>
        <link>https://wiki.nxez.com/arduino:libraries:ethercard:udpserverlistenonport?rev=1482675328&amp;do=diff</link>
        <description>udpServerListenOnPort()

描述

注册函数来监听传入的UDP协议事件

语法

udpServerListenOnPort ( callback,  port) 

参数

callback：函数来处理事件

port：端口上侦听

返回

无

返回上一级</description>
    </item>
    <item rdf:about="https://wiki.nxez.com/arduino:libraries:ethercard:udpserverpauselistenonport?rev=1482675328&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-12-25T22:15:28+08:00</dc:date>
        <title>arduino:libraries:ethercard:udpserverpauselistenonport</title>
        <link>https://wiki.nxez.com/arduino:libraries:ethercard:udpserverpauselistenonport?rev=1482675328&amp;do=diff</link>
        <description>udpServerPauseListenOnPort()

描述

停止监听某端口的UDP协议事件。

语法

udpServerPauseListenOnPort (port) 

参数

port：暂停端口

返回

无

返回上一级</description>
    </item>
    <item rdf:about="https://wiki.nxez.com/arduino:libraries:ethercard:udpserverresumelistenonport?rev=1482675328&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-12-25T22:15:28+08:00</dc:date>
        <title>arduino:libraries:ethercard:udpserverresumelistenonport</title>
        <link>https://wiki.nxez.com/arduino:libraries:ethercard:udpserverresumelistenonport?rev=1482675328&amp;do=diff</link>
        <description>udpServerResumeListenOnPort()

描述

恢复监听某端口的UDP协议事件

语法

udpServerResumeListenOnPort (port) 

参数

port：端口暂停

返回

无

返回上一级</description>
    </item>
    <item rdf:about="https://wiki.nxez.com/arduino:libraries:ethercard:udptransmit?rev=1482675328&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-12-25T22:15:28+08:00</dc:date>
        <title>arduino:libraries:ethercard:udptransmit</title>
        <link>https://wiki.nxez.com/arduino:libraries:ethercard:udptransmit?rev=1482675328&amp;do=diff</link>
        <description>udpTransmit()

描述

传输UDP数据包

语法

udpTransmit (len) 

参数

len：有效载荷的大小

返回

无

返回上一级</description>
    </item>
    <item rdf:about="https://wiki.nxez.com/arduino:libraries:ethercard:updatebroadcastaddress?rev=1482675328&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-12-25T22:15:28+08:00</dc:date>
        <title>arduino:libraries:ethercard:updatebroadcastaddress</title>
        <link>https://wiki.nxez.com/arduino:libraries:ethercard:updatebroadcastaddress?rev=1482675328&amp;do=diff</link>
        <description>updateBroadcastAddress()

描述

更新广播地址基于当前IP地址和子网掩码

语法

updateBroadcastAddress () 

返回

无

返回上一级</description>
    </item>
    <item rdf:about="https://wiki.nxez.com/arduino:libraries:ethercard:urldecode?rev=1482675328&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-12-25T22:15:28+08:00</dc:date>
        <title>arduino:libraries:ethercard:urldecode</title>
        <link>https://wiki.nxez.com/arduino:libraries:ethercard:urldecode?rev=1482675328&amp;do=diff</link>
        <description>urlDecode()

描述

解码一个URL字符串，比如“hello%20joe”或者“hello+joe”变为“hello joe”

语法

urlDecode (*urlbuf) 

参数

urlbuf：指针指向空终止URL。

注释

urlbuf被修改。

返回

无

返回上一级</description>
    </item>
    <item rdf:about="https://wiki.nxez.com/arduino:libraries:ethercard:urlencode?rev=1482675328&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-12-25T22:15:28+08:00</dc:date>
        <title>arduino:libraries:ethercard:urlencode</title>
        <link>https://wiki.nxez.com/arduino:libraries:ethercard:urlencode?rev=1482675328&amp;do=diff</link>
        <description>urlEncode()

描述

编码一个URL，取代一些非法字符，像“”

语法

urlEncode (*str, *urlbuf) 

参数

str：指向空结尾的字符串编码

urlbuf：指向一个缓冲区包含空值终止的URL编码

注释

在是str的长度3倍的最坏的情况下，必须给予urlbuf足够的空间。</description>
    </item>
    <item rdf:about="https://wiki.nxez.com/arduino:libraries:ethercard:using_dhcp_false?rev=1482675328&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-12-25T22:15:28+08:00</dc:date>
        <title>arduino:libraries:ethercard:using_dhcp_false</title>
        <link>https://wiki.nxez.com/arduino:libraries:ethercard:using_dhcp_false?rev=1482675328&amp;do=diff</link>
        <description>using_dhcp = false

描述

如果使用DHCP为true

语法

using_dhcp = false

返回上一级</description>
    </item>
</rdf:RDF>
