#ifndef TCPUTILS_H
#define TCPUTILS_H

#include <Arduino.h>
#include <WiFi.h>

void TCPPrint(WiFiClient* clientPtr, String message) {
  if (clientPtr && clientPtr->connected() && clientPtr->availableForWrite()) {
    clientPtr->print(message);
  }
}

void TCPPrintln(WiFiClient* clientPtr, String message) {
  TCPPrint(clientPtr, message + "\n");
}

void TCPPrintln(WiFiClient* clientPtr) {
  TCPPrint(clientPtr, "\n");
}

#endif // TCPUTILS_H