add docs Start documenting engine More engine documentation Document engine document SocketEngineClient Document SocketEnginePollable and SocketEnginePacketType Document SocketEngineWebsocket Document SocketIOClient Document SocketIOClientStatus Document SocketLogger Document some typealiases Document SocketIOClientOption Document SocketIOClientConfiguration
		
			
				
	
	
		
			500 lines
		
	
	
		
			24 KiB
		
	
	
	
		
			HTML
		
	
	
	
	
	
			
		
		
	
	
			500 lines
		
	
	
		
			24 KiB
		
	
	
	
		
			HTML
		
	
	
	
	
	
<!DOCTYPE html>
 | 
						||
<html lang="en">
 | 
						||
  <head>
 | 
						||
    <title>SocketEnginePollable Protocol Reference</title>
 | 
						||
    <link rel="stylesheet" type="text/css" href="../css/jazzy.css" />
 | 
						||
    <link rel="stylesheet" type="text/css" href="../css/highlight.css" />
 | 
						||
    <meta charset="utf-8">
 | 
						||
    <script src="../js/jquery.min.js" defer></script>
 | 
						||
    <script src="../js/jazzy.js" defer></script>
 | 
						||
    
 | 
						||
    <script src="../js/lunr.min.js" defer></script>
 | 
						||
    <script src="../js/typeahead.jquery.js" defer></script>
 | 
						||
    <script src="../js/jazzy.search.js" defer></script>
 | 
						||
  </head>
 | 
						||
  <body>
 | 
						||
 | 
						||
    <a name="//apple_ref/swift/Protocol/SocketEnginePollable" class="dashAnchor"></a>
 | 
						||
 | 
						||
    <a title="SocketEnginePollable Protocol Reference"></a>
 | 
						||
 | 
						||
    <header class="header">
 | 
						||
      <p class="header-col header-col--primary">
 | 
						||
        <a class="header-link" href="../index.html">
 | 
						||
          SocketIO Docs
 | 
						||
        </a>
 | 
						||
         (84% documented)
 | 
						||
      </p>
 | 
						||
    
 | 
						||
      <p class="header-col--secondary">
 | 
						||
        <form role="search" action="../search.json">
 | 
						||
          <input type="text" placeholder="Search documentation" data-typeahead>
 | 
						||
        </form>
 | 
						||
      </p>
 | 
						||
    
 | 
						||
    
 | 
						||
    </header>
 | 
						||
 | 
						||
    <p class="breadcrumbs">
 | 
						||
      <a class="breadcrumb" href="../index.html">SocketIO Reference</a>
 | 
						||
      <img class="carat" src="../img/carat.png" />
 | 
						||
      SocketEnginePollable Protocol Reference
 | 
						||
    </p>
 | 
						||
 | 
						||
    <div class="content-wrapper">
 | 
						||
      <nav class="navigation">
 | 
						||
        <ul class="nav-groups">
 | 
						||
          <li class="nav-group-name">
 | 
						||
            <a class="nav-group-name-link" href="../Classes.html">Classes</a>
 | 
						||
            <ul class="nav-group-tasks">
 | 
						||
              <li class="nav-group-task">
 | 
						||
                <a class="nav-group-task-link" href="../Classes/OnAckCallback.html">OnAckCallback</a>
 | 
						||
              </li>
 | 
						||
              <li class="nav-group-task">
 | 
						||
                <a class="nav-group-task-link" href="../Classes/SSLCert.html">SSLCert</a>
 | 
						||
              </li>
 | 
						||
              <li class="nav-group-task">
 | 
						||
                <a class="nav-group-task-link" href="../Classes/SSLSecurity.html">SSLSecurity</a>
 | 
						||
              </li>
 | 
						||
              <li class="nav-group-task">
 | 
						||
                <a class="nav-group-task-link" href="../Classes/SocketAckEmitter.html">SocketAckEmitter</a>
 | 
						||
              </li>
 | 
						||
              <li class="nav-group-task">
 | 
						||
                <a class="nav-group-task-link" href="../Classes/SocketAnyEvent.html">SocketAnyEvent</a>
 | 
						||
              </li>
 | 
						||
              <li class="nav-group-task">
 | 
						||
                <a class="nav-group-task-link" href="../Classes/SocketClientManager.html">SocketClientManager</a>
 | 
						||
              </li>
 | 
						||
              <li class="nav-group-task">
 | 
						||
                <a class="nav-group-task-link" href="../Classes/SocketEngine.html">SocketEngine</a>
 | 
						||
              </li>
 | 
						||
              <li class="nav-group-task">
 | 
						||
                <a class="nav-group-task-link" href="../Classes/SocketIOClient.html">SocketIOClient</a>
 | 
						||
              </li>
 | 
						||
              <li class="nav-group-task">
 | 
						||
                <a class="nav-group-task-link" href="../Classes/WebSocket.html">WebSocket</a>
 | 
						||
              </li>
 | 
						||
              <li class="nav-group-task">
 | 
						||
                <a class="nav-group-task-link" href="../Classes/WebSocket/CloseCode.html">– CloseCode</a>
 | 
						||
              </li>
 | 
						||
            </ul>
 | 
						||
          </li>
 | 
						||
          <li class="nav-group-name">
 | 
						||
            <a class="nav-group-name-link" href="../Global Variables.html">Global Variables</a>
 | 
						||
            <ul class="nav-group-tasks">
 | 
						||
              <li class="nav-group-task">
 | 
						||
                <a class="nav-group-task-link" href="../Global Variables.html#/s:v8SocketIO31WebsocketDidConnectNotificationSS">WebsocketDidConnectNotification</a>
 | 
						||
              </li>
 | 
						||
              <li class="nav-group-task">
 | 
						||
                <a class="nav-group-task-link" href="../Global Variables.html#/s:v8SocketIO34WebsocketDidDisconnectNotificationSS">WebsocketDidDisconnectNotification</a>
 | 
						||
              </li>
 | 
						||
              <li class="nav-group-task">
 | 
						||
                <a class="nav-group-task-link" href="../Global Variables.html#/s:v8SocketIO34WebsocketDisconnectionErrorKeyNameSS">WebsocketDisconnectionErrorKeyName</a>
 | 
						||
              </li>
 | 
						||
            </ul>
 | 
						||
          </li>
 | 
						||
          <li class="nav-group-name">
 | 
						||
            <a class="nav-group-name-link" href="../Enums.html">Enums</a>
 | 
						||
            <ul class="nav-group-tasks">
 | 
						||
              <li class="nav-group-task">
 | 
						||
                <a class="nav-group-task-link" href="../Enums/SocketAckStatus.html">SocketAckStatus</a>
 | 
						||
              </li>
 | 
						||
              <li class="nav-group-task">
 | 
						||
                <a class="nav-group-task-link" href="../Enums/SocketEnginePacketType.html">SocketEnginePacketType</a>
 | 
						||
              </li>
 | 
						||
              <li class="nav-group-task">
 | 
						||
                <a class="nav-group-task-link" href="../Enums/SocketIOClientOption.html">SocketIOClientOption</a>
 | 
						||
              </li>
 | 
						||
              <li class="nav-group-task">
 | 
						||
                <a class="nav-group-task-link" href="../Enums/SocketIOClientStatus.html">SocketIOClientStatus</a>
 | 
						||
              </li>
 | 
						||
            </ul>
 | 
						||
          </li>
 | 
						||
          <li class="nav-group-name">
 | 
						||
            <a class="nav-group-name-link" href="../Protocols.html">Protocols</a>
 | 
						||
            <ul class="nav-group-tasks">
 | 
						||
              <li class="nav-group-task">
 | 
						||
                <a class="nav-group-task-link" href="../Protocols/SSLTrustValidator.html">SSLTrustValidator</a>
 | 
						||
              </li>
 | 
						||
              <li class="nav-group-task">
 | 
						||
                <a class="nav-group-task-link" href="../Protocols.html#/s:P8SocketIO10SocketData">SocketData</a>
 | 
						||
              </li>
 | 
						||
              <li class="nav-group-task">
 | 
						||
                <a class="nav-group-task-link" href="../Protocols/SocketEngineClient.html">SocketEngineClient</a>
 | 
						||
              </li>
 | 
						||
              <li class="nav-group-task">
 | 
						||
                <a class="nav-group-task-link" href="../Protocols/SocketEnginePollable.html">SocketEnginePollable</a>
 | 
						||
              </li>
 | 
						||
              <li class="nav-group-task">
 | 
						||
                <a class="nav-group-task-link" href="../Protocols/SocketEngineSpec.html">SocketEngineSpec</a>
 | 
						||
              </li>
 | 
						||
              <li class="nav-group-task">
 | 
						||
                <a class="nav-group-task-link" href="../Protocols/SocketEngineWebsocket.html">SocketEngineWebsocket</a>
 | 
						||
              </li>
 | 
						||
              <li class="nav-group-task">
 | 
						||
                <a class="nav-group-task-link" href="../Protocols/SocketLogger.html">SocketLogger</a>
 | 
						||
              </li>
 | 
						||
              <li class="nav-group-task">
 | 
						||
                <a class="nav-group-task-link" href="../Protocols/WebSocketDelegate.html">WebSocketDelegate</a>
 | 
						||
              </li>
 | 
						||
              <li class="nav-group-task">
 | 
						||
                <a class="nav-group-task-link" href="../Protocols/WebSocketPongDelegate.html">WebSocketPongDelegate</a>
 | 
						||
              </li>
 | 
						||
            </ul>
 | 
						||
          </li>
 | 
						||
          <li class="nav-group-name">
 | 
						||
            <a class="nav-group-name-link" href="../Structs.html">Structs</a>
 | 
						||
            <ul class="nav-group-tasks">
 | 
						||
              <li class="nav-group-task">
 | 
						||
                <a class="nav-group-task-link" href="../Structs/SocketIOClientConfiguration.html">SocketIOClientConfiguration</a>
 | 
						||
              </li>
 | 
						||
            </ul>
 | 
						||
          </li>
 | 
						||
          <li class="nav-group-name">
 | 
						||
            <a class="nav-group-name-link" href="../Typealiases.html">Typealiases</a>
 | 
						||
            <ul class="nav-group-tasks">
 | 
						||
              <li class="nav-group-task">
 | 
						||
                <a class="nav-group-task-link" href="../Typealiases.html#/s:8SocketIO11AckCallback">AckCallback</a>
 | 
						||
              </li>
 | 
						||
              <li class="nav-group-task">
 | 
						||
                <a class="nav-group-task-link" href="../Typealiases.html#/s:8SocketIO14NormalCallback">NormalCallback</a>
 | 
						||
              </li>
 | 
						||
            </ul>
 | 
						||
          </li>
 | 
						||
        </ul>
 | 
						||
      </nav>
 | 
						||
      <article class="main-content">
 | 
						||
 | 
						||
        <section class="section">
 | 
						||
          <div class="section-content">
 | 
						||
            <h1>SocketEnginePollable</h1>
 | 
						||
              <div class="declaration">
 | 
						||
                <div class="language">
 | 
						||
                  <pre class="highlight"><code><span class="kd">public</span> <span class="kd">protocol</span> <span class="kt">SocketEnginePollable</span> <span class="p">:</span> <span class="kt"><a href="../Protocols/SocketEngineSpec.html">SocketEngineSpec</a></span></code></pre>
 | 
						||
 | 
						||
                </div>
 | 
						||
              </div>
 | 
						||
            <p>Protocol that is used to implement socket.io polling support</p>
 | 
						||
 | 
						||
          </div>
 | 
						||
        </section>
 | 
						||
 | 
						||
        <section class="section">
 | 
						||
          <div class="section-content">
 | 
						||
            <div class="task-group">
 | 
						||
              <ul class="item-container">
 | 
						||
                <li class="item">
 | 
						||
                  <div>
 | 
						||
                    <code>
 | 
						||
                    <a name="/s:vP8SocketIO20SocketEnginePollable11invalidatedSb"></a>
 | 
						||
                    <a name="//apple_ref/swift/Property/invalidated" class="dashAnchor"></a>
 | 
						||
                    <a class="token" href="#/s:vP8SocketIO20SocketEnginePollable11invalidatedSb">invalidated</a>
 | 
						||
                    </code>
 | 
						||
                  </div>
 | 
						||
                  <div class="height-container">
 | 
						||
                    <div class="pointer-container"></div>
 | 
						||
                    <section class="section">
 | 
						||
                      <div class="pointer"></div>
 | 
						||
                      <div class="abstract">
 | 
						||
                        <p>MARK: Properties
 | 
						||
<code>true</code> If engine’s session has been invalidated.</p>
 | 
						||
 | 
						||
                      </div>
 | 
						||
                      <div class="declaration">
 | 
						||
                        <h4>Declaration</h4>
 | 
						||
                        <div class="language">
 | 
						||
                          <p class="aside-title">Swift</p>
 | 
						||
                          <pre class="highlight"><code><span class="k">var</span> <span class="nv">invalidated</span><span class="p">:</span> <span class="kt">Bool</span></code></pre>
 | 
						||
 | 
						||
                        </div>
 | 
						||
                      </div>
 | 
						||
                    </section>
 | 
						||
                  </div>
 | 
						||
                </li>
 | 
						||
                <li class="item">
 | 
						||
                  <div>
 | 
						||
                    <code>
 | 
						||
                    <a name="/s:vP8SocketIO20SocketEnginePollable8postWaitGSaSS_"></a>
 | 
						||
                    <a name="//apple_ref/swift/Property/postWait" class="dashAnchor"></a>
 | 
						||
                    <a class="token" href="#/s:vP8SocketIO20SocketEnginePollable8postWaitGSaSS_">postWait</a>
 | 
						||
                    </code>
 | 
						||
                  </div>
 | 
						||
                  <div class="height-container">
 | 
						||
                    <div class="pointer-container"></div>
 | 
						||
                    <section class="section">
 | 
						||
                      <div class="pointer"></div>
 | 
						||
                      <div class="abstract">
 | 
						||
                        <p>A queue of engine.io messages waiting for POSTing</p>
 | 
						||
 | 
						||
<p><strong>You should not touch this directly</strong></p>
 | 
						||
 | 
						||
                      </div>
 | 
						||
                      <div class="declaration">
 | 
						||
                        <h4>Declaration</h4>
 | 
						||
                        <div class="language">
 | 
						||
                          <p class="aside-title">Swift</p>
 | 
						||
                          <pre class="highlight"><code><span class="k">var</span> <span class="nv">postWait</span><span class="p">:</span> <span class="p">[</span><span class="kt">String</span><span class="p">]</span></code></pre>
 | 
						||
 | 
						||
                        </div>
 | 
						||
                      </div>
 | 
						||
                    </section>
 | 
						||
                  </div>
 | 
						||
                </li>
 | 
						||
                <li class="item">
 | 
						||
                  <div>
 | 
						||
                    <code>
 | 
						||
                    <a name="/s:vP8SocketIO20SocketEnginePollable7sessionGSqCSo10URLSession_"></a>
 | 
						||
                    <a name="//apple_ref/swift/Property/session" class="dashAnchor"></a>
 | 
						||
                    <a class="token" href="#/s:vP8SocketIO20SocketEnginePollable7sessionGSqCSo10URLSession_">session</a>
 | 
						||
                    </code>
 | 
						||
                  </div>
 | 
						||
                  <div class="height-container">
 | 
						||
                    <div class="pointer-container"></div>
 | 
						||
                    <section class="section">
 | 
						||
                      <div class="pointer"></div>
 | 
						||
                      <div class="abstract">
 | 
						||
                        <p>The URLSession that will be used for polling.</p>
 | 
						||
 | 
						||
                      </div>
 | 
						||
                      <div class="declaration">
 | 
						||
                        <h4>Declaration</h4>
 | 
						||
                        <div class="language">
 | 
						||
                          <p class="aside-title">Swift</p>
 | 
						||
                          <pre class="highlight"><code><span class="k">var</span> <span class="nv">session</span><span class="p">:</span> <span class="kt">URLSession</span><span class="p">?</span></code></pre>
 | 
						||
 | 
						||
                        </div>
 | 
						||
                      </div>
 | 
						||
                    </section>
 | 
						||
                  </div>
 | 
						||
                </li>
 | 
						||
                <li class="item">
 | 
						||
                  <div>
 | 
						||
                    <code>
 | 
						||
                    <a name="/s:vP8SocketIO20SocketEnginePollable14waitingForPollSb"></a>
 | 
						||
                    <a name="//apple_ref/swift/Property/waitingForPoll" class="dashAnchor"></a>
 | 
						||
                    <a class="token" href="#/s:vP8SocketIO20SocketEnginePollable14waitingForPollSb">waitingForPoll</a>
 | 
						||
                    </code>
 | 
						||
                  </div>
 | 
						||
                  <div class="height-container">
 | 
						||
                    <div class="pointer-container"></div>
 | 
						||
                    <section class="section">
 | 
						||
                      <div class="pointer"></div>
 | 
						||
                      <div class="abstract">
 | 
						||
                        <p><code>true</code> if there is an outstanding poll. Trying to poll before the first is done will cause socket.io to
 | 
						||
disconnect us.</p>
 | 
						||
 | 
						||
<p><strong>Do not touch this directly</strong></p>
 | 
						||
 | 
						||
                      </div>
 | 
						||
                      <div class="declaration">
 | 
						||
                        <h4>Declaration</h4>
 | 
						||
                        <div class="language">
 | 
						||
                          <p class="aside-title">Swift</p>
 | 
						||
                          <pre class="highlight"><code><span class="k">var</span> <span class="nv">waitingForPoll</span><span class="p">:</span> <span class="kt">Bool</span></code></pre>
 | 
						||
 | 
						||
                        </div>
 | 
						||
                      </div>
 | 
						||
                    </section>
 | 
						||
                  </div>
 | 
						||
                </li>
 | 
						||
                <li class="item">
 | 
						||
                  <div>
 | 
						||
                    <code>
 | 
						||
                    <a name="/s:vP8SocketIO20SocketEnginePollable14waitingForPostSb"></a>
 | 
						||
                    <a name="//apple_ref/swift/Property/waitingForPost" class="dashAnchor"></a>
 | 
						||
                    <a class="token" href="#/s:vP8SocketIO20SocketEnginePollable14waitingForPostSb">waitingForPost</a>
 | 
						||
                    </code>
 | 
						||
                  </div>
 | 
						||
                  <div class="height-container">
 | 
						||
                    <div class="pointer-container"></div>
 | 
						||
                    <section class="section">
 | 
						||
                      <div class="pointer"></div>
 | 
						||
                      <div class="abstract">
 | 
						||
                        <p><code>true</code> if there is an outstanding post. Trying to post before the first is done will cause socket.io to
 | 
						||
disconnect us.</p>
 | 
						||
 | 
						||
<p><strong>Do not touch this directly</strong></p>
 | 
						||
 | 
						||
                      </div>
 | 
						||
                      <div class="declaration">
 | 
						||
                        <h4>Declaration</h4>
 | 
						||
                        <div class="language">
 | 
						||
                          <p class="aside-title">Swift</p>
 | 
						||
                          <pre class="highlight"><code><span class="k">var</span> <span class="nv">waitingForPost</span><span class="p">:</span> <span class="kt">Bool</span></code></pre>
 | 
						||
 | 
						||
                        </div>
 | 
						||
                      </div>
 | 
						||
                    </section>
 | 
						||
                  </div>
 | 
						||
                </li>
 | 
						||
                <li class="item">
 | 
						||
                  <div>
 | 
						||
                    <code>
 | 
						||
                    <a name="/s:FP8SocketIO20SocketEnginePollable6doPollFT_T_"></a>
 | 
						||
                    <a name="//apple_ref/swift/Method/doPoll()" class="dashAnchor"></a>
 | 
						||
                    <a class="token" href="#/s:FP8SocketIO20SocketEnginePollable6doPollFT_T_">doPoll()</a>
 | 
						||
                    </code>
 | 
						||
                      <span class="declaration-note">
 | 
						||
                        Default implementation
 | 
						||
                      </span>
 | 
						||
                  </div>
 | 
						||
                  <div class="height-container">
 | 
						||
                    <div class="pointer-container"></div>
 | 
						||
                    <section class="section">
 | 
						||
                      <div class="pointer"></div>
 | 
						||
                      <div class="abstract">
 | 
						||
                        <p>Call to send a long-polling request.</p>
 | 
						||
 | 
						||
<p>You shouldn’t need to call this directly, the engine should automatically maintain a long-poll request.</p>
 | 
						||
 | 
						||
                      </div>
 | 
						||
                      <h4>Default Implementation</h4>
 | 
						||
                      <div class="default_impl abstract">
 | 
						||
                        <p>Call to send a long-polling request.</p>
 | 
						||
 | 
						||
<p>You shouldn’t need to call this directly, the engine should automatically maintain a long-poll request.</p>
 | 
						||
 | 
						||
                      </div>
 | 
						||
                      <div class="declaration">
 | 
						||
                        <h4>Declaration</h4>
 | 
						||
                        <div class="language">
 | 
						||
                          <p class="aside-title">Swift</p>
 | 
						||
                          <pre class="highlight"><code><span class="kd">func</span> <span class="nf">doPoll</span><span class="p">()</span></code></pre>
 | 
						||
 | 
						||
                        </div>
 | 
						||
                      </div>
 | 
						||
                    </section>
 | 
						||
                  </div>
 | 
						||
                </li>
 | 
						||
                <li class="item">
 | 
						||
                  <div>
 | 
						||
                    <code>
 | 
						||
                    <a name="/s:FP8SocketIO20SocketEnginePollable15sendPollMessageFTSS8withTypeOS_22SocketEnginePacketType8withDataGSaV10Foundation4Data__T_"></a>
 | 
						||
                    <a name="//apple_ref/swift/Method/sendPollMessage(_:withType:withData:)" class="dashAnchor"></a>
 | 
						||
                    <a class="token" href="#/s:FP8SocketIO20SocketEnginePollable15sendPollMessageFTSS8withTypeOS_22SocketEnginePacketType8withDataGSaV10Foundation4Data__T_">sendPollMessage(_:withType:withData:)</a>
 | 
						||
                    </code>
 | 
						||
                      <span class="declaration-note">
 | 
						||
                        Default implementation
 | 
						||
                      </span>
 | 
						||
                  </div>
 | 
						||
                  <div class="height-container">
 | 
						||
                    <div class="pointer-container"></div>
 | 
						||
                    <section class="section">
 | 
						||
                      <div class="pointer"></div>
 | 
						||
                      <div class="abstract">
 | 
						||
                        <p>Sends an engine.io message through the polling transport.</p>
 | 
						||
 | 
						||
<p>You shouldn’t call this directly, instead call the <code>write</code> method on <code><a href="../Classes/SocketEngine.html">SocketEngine</a></code>.</p>
 | 
						||
 | 
						||
                      </div>
 | 
						||
                      <h4>Default Implementation</h4>
 | 
						||
                      <div class="default_impl abstract">
 | 
						||
                        <p>Sends an engine.io message through the polling transport.</p>
 | 
						||
 | 
						||
<p>You shouldn’t call this directly, instead call the <code>write</code> method on <code>SocketEngine</code>.</p>
 | 
						||
 | 
						||
                      </div>
 | 
						||
                      <div class="declaration">
 | 
						||
                        <h4>Declaration</h4>
 | 
						||
                        <div class="language">
 | 
						||
                          <p class="aside-title">Swift</p>
 | 
						||
                          <pre class="highlight"><code><span class="kd">func</span> <span class="nf">sendPollMessage</span><span class="p">(</span><span class="n">_</span> <span class="nv">message</span><span class="p">:</span> <span class="kt">String</span><span class="p">,</span> <span class="n">withType</span> <span class="nv">type</span><span class="p">:</span> <span class="kt"><a href="../Enums/SocketEnginePacketType.html">SocketEnginePacketType</a></span><span class="p">,</span> <span class="n">withData</span> <span class="nv">datas</span><span class="p">:</span> <span class="p">[</span><span class="kt">Data</span><span class="p">])</span></code></pre>
 | 
						||
 | 
						||
                        </div>
 | 
						||
                      </div>
 | 
						||
                      <div>
 | 
						||
                        <h4>Parameters</h4>
 | 
						||
                        <table class="graybox">
 | 
						||
                          <tbody>
 | 
						||
                            <tr>
 | 
						||
                              <td>
 | 
						||
                                <code>
 | 
						||
                                <em>message</em>
 | 
						||
                                </code>
 | 
						||
                              </td>
 | 
						||
                              <td>
 | 
						||
                                <div>
 | 
						||
                                  <p>The message to send.</p>
 | 
						||
                                </div>
 | 
						||
                              </td>
 | 
						||
                            </tr>
 | 
						||
                            <tr>
 | 
						||
                              <td>
 | 
						||
                                <code>
 | 
						||
                                <em>withType</em>
 | 
						||
                                </code>
 | 
						||
                              </td>
 | 
						||
                              <td>
 | 
						||
                                <div>
 | 
						||
                                  <p>The type of message to send.</p>
 | 
						||
                                </div>
 | 
						||
                              </td>
 | 
						||
                            </tr>
 | 
						||
                            <tr>
 | 
						||
                              <td>
 | 
						||
                                <code>
 | 
						||
                                <em>withData</em>
 | 
						||
                                </code>
 | 
						||
                              </td>
 | 
						||
                              <td>
 | 
						||
                                <div>
 | 
						||
                                  <p>The data associated with this message.</p>
 | 
						||
                                </div>
 | 
						||
                              </td>
 | 
						||
                            </tr>
 | 
						||
                          </tbody>
 | 
						||
                        </table>
 | 
						||
                      </div>
 | 
						||
                    </section>
 | 
						||
                  </div>
 | 
						||
                </li>
 | 
						||
                <li class="item">
 | 
						||
                  <div>
 | 
						||
                    <code>
 | 
						||
                    <a name="/s:FP8SocketIO20SocketEnginePollable11stopPollingFT_T_"></a>
 | 
						||
                    <a name="//apple_ref/swift/Method/stopPolling()" class="dashAnchor"></a>
 | 
						||
                    <a class="token" href="#/s:FP8SocketIO20SocketEnginePollable11stopPollingFT_T_">stopPolling()</a>
 | 
						||
                    </code>
 | 
						||
                      <span class="declaration-note">
 | 
						||
                        Default implementation
 | 
						||
                      </span>
 | 
						||
                  </div>
 | 
						||
                  <div class="height-container">
 | 
						||
                    <div class="pointer-container"></div>
 | 
						||
                    <section class="section">
 | 
						||
                      <div class="pointer"></div>
 | 
						||
                      <div class="abstract">
 | 
						||
                        <p>Call to stop polling and invalidate the URLSession.</p>
 | 
						||
 | 
						||
                      </div>
 | 
						||
                      <h4>Default Implementation</h4>
 | 
						||
                      <div class="default_impl abstract">
 | 
						||
                        <p>Call to stop polling and invalidate the URLSession.</p>
 | 
						||
 | 
						||
                      </div>
 | 
						||
                      <div class="declaration">
 | 
						||
                        <h4>Declaration</h4>
 | 
						||
                        <div class="language">
 | 
						||
                          <p class="aside-title">Swift</p>
 | 
						||
                          <pre class="highlight"><code><span class="kd">func</span> <span class="nf">stopPolling</span><span class="p">()</span></code></pre>
 | 
						||
 | 
						||
                        </div>
 | 
						||
                      </div>
 | 
						||
                    </section>
 | 
						||
                  </div>
 | 
						||
                </li>
 | 
						||
              </ul>
 | 
						||
            </div>
 | 
						||
          </div>
 | 
						||
        </section>
 | 
						||
 | 
						||
      </article>
 | 
						||
    </div>
 | 
						||
    <section class="footer">
 | 
						||
      <p>© 2017 <a class="link" href="https://github.com/socketio/socket.io-client-swift" target="_blank" rel="external">Erik</a>. All rights reserved. (Last updated: 2017-05-06)</p>
 | 
						||
      <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.1</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
 | 
						||
    </section>
 | 
						||
  </body>
 | 
						||
</div>
 | 
						||
</html>
 |