Cześć Panowie,
Programuje sobie mikrokontrolery głównie w C++ lub Arduino. Ostatnio sięgnąłem po bibliotekę korzystającą z protokołu MQTT do komunikacji. Mam do Was laickie pytanie ale nigdzie nie mogę znaleźć odpowiedzi tak abym pojął temat - zazwyczaj sam staram się znajdywać odpowiedzi.
Chodzi mi dokładnie o kod z dokumentacji: PubSubClient
EthernetClient ethClient;
PubSubClient client;
void setup() {
client.setClient(ethClient);
client.setServer("broker.example.com",1883);
// client is now configured for use
}
1. Rozumiem że polecenia z dwóch pierwszych wierszy tworzą konstruktora dla biblioteki PubSubClient?
2. Czy wiecie dlaczego tworzymy dwa konstruktory dla i w jednym z nich odwołujemy się do drugiego? Chodzi mi owiersz 1 i 2.
Z góry dzieki za odpowiedź! :)