trochu programovania (Ar&^#$@)
Jaroslav Buchta
jaroslav.buchta na hascomp.cz
Pondělí Prosinec 31 20:15:23 CET 2018
client je lokalni promenna funkce loop a je videt jen v ni po definici.
Nevim, jestli je to primo objekt nebo ukazatel na objekt (predpokladam
ukazatel kdyz se fujtajbl zpusobem testuje na NULL) kazdopadne v kazdem
pripade by se dala definovat jako globalni promenna (tedy nad fci loop)
nebo lze predat jako parametr vasi upravene fci
void TreatConnection(EthernetClient client)
{
...
}
a volat
TreatConnection(client);
Dne 31.12.2018 v 18:46 Petr Simek napsal(a):
> On Mon, 31 Dec 2018, balu wrote:
>
>> void loop() {
>> // listen for incoming clients
>> EthernetClient client = server.available();
>> if (client) {
>> TreatConnection(); // if http request available, treat it
>> }
>>
>> }
>
>> Otazka je ako mu v riadku TreatConnection() posunut informaciu co/kto
>> je client?
>
> Co tu promennou definovat na zacatku jeste pred sekci setup ?
>
> EthernetClient client;
>
> A v sekci loop uz jenom
>
> client = server.available();
>
>
>> b.
>
> *------------------------------------------------------------------------*
>
> | Petr Simek APS
> JU |
> | psimek na jcu.cz |
> *------------------------------------------------------------------------*
>
> _______________________________________________
> HW-list mailing list - sponsored by www.HW.cz
> Hw-list na list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list
Další informace o konferenci Hw-list