Want information about various cayenne functions

I wanted to know about various cayenne functions such as cayenne.loop, CAYENNE_IN(), CAYENNE_ OUT(), etc.
Can you help me find information about all this functions since I need it create our project.

all the code for cayenne function can be found in Cayenne-MQTT-Arduino/src at master · myDevicesIoT/Cayenne-MQTT-Arduino · GitHub
To be specific in Cayenne-MQTT-Arduino/CayenneArduinoMQTTClient.h at master · myDevicesIoT/Cayenne-MQTT-Arduino · GitHub

Hi Shramik im student from Don Bosco College Of Engineering, we are doing BE project to automate irrigation.
You had come to our college when I was in 2nd year for iot workshop.

That time you had given your contact number but now it is not working. So can you provide me with your contact no or email I’d so that we can contact you and tell our problems.

Thank you.

wow, this is the best place to find me. You can continue to drop your issue here so that all other member can also look into it.