79 <tr> |
79 <tr> |
80 <td><a href="#E5JsonClient.handleCall">handleCall</a></td> |
80 <td><a href="#E5JsonClient.handleCall">handleCall</a></td> |
81 <td>Public method to handle a method call from the server.</td> |
81 <td>Public method to handle a method call from the server.</td> |
82 </tr> |
82 </tr> |
83 <tr> |
83 <tr> |
|
84 <td><a href="#E5JsonClient.poll">poll</a></td> |
|
85 <td>Public method to check and receive one message (if available).</td> |
|
86 </tr> |
|
87 <tr> |
84 <td><a href="#E5JsonClient.run">run</a></td> |
88 <td><a href="#E5JsonClient.run">run</a></td> |
85 <td>Public method implementing the main loop of the client.</td> |
89 <td>Public method implementing the main loop of the client.</td> |
86 </tr> |
90 </tr> |
87 <tr> |
91 <tr> |
88 <td><a href="#E5JsonClient.sendJson">sendJson</a></td> |
92 <td><a href="#E5JsonClient.sendJson">sendJson</a></td> |
159 <dt><i>params</i> (dict)</dt> |
163 <dt><i>params</i> (dict)</dt> |
160 <dd> |
164 <dd> |
161 dictionary with method specific parameters |
165 dictionary with method specific parameters |
162 </dd> |
166 </dd> |
163 </dl> |
167 </dl> |
|
168 <a NAME="E5JsonClient.poll" ID="E5JsonClient.poll"></a> |
|
169 <h4>E5JsonClient.poll</h4> |
|
170 <b>poll</b>(<i>waitMethod=""</i>) |
|
171 |
|
172 <p> |
|
173 Public method to check and receive one message (if available). |
|
174 </p> |
|
175 <dl> |
|
176 |
|
177 <dt><i>waitMethod</i> (str)</dt> |
|
178 <dd> |
|
179 name of a method to wait for |
|
180 </dd> |
|
181 </dl> |
|
182 <dl> |
|
183 <dt>Return:</dt> |
|
184 <dd> |
|
185 dictionary containing the data of the waited for method |
|
186 </dd> |
|
187 </dl> |
|
188 <dl> |
|
189 <dt>Return Type:</dt> |
|
190 <dd> |
|
191 dict |
|
192 </dd> |
|
193 </dl> |
164 <a NAME="E5JsonClient.run" ID="E5JsonClient.run"></a> |
194 <a NAME="E5JsonClient.run" ID="E5JsonClient.run"></a> |
165 <h4>E5JsonClient.run</h4> |
195 <h4>E5JsonClient.run</h4> |
166 <b>run</b>(<i></i>) |
196 <b>run</b>(<i></i>) |
167 |
197 |
168 <p> |
198 <p> |