Code cleanup.

This commit is contained in:
2025-08-16 21:22:10 -04:00
parent ddb25c98b5
commit ddc9b473cd
3 changed files with 35 additions and 21 deletions

View File

@@ -1,6 +1,6 @@
#include <sstp/clientsocketsender.hpp>
/// @Brief This is to provide a definition for SmartPointer
/// @brief This is to provide a definition for SmartPointer
ClientSocketSender::ClientSocketSender()
: mIPAddress(""), mPort(0)
{
@@ -35,10 +35,10 @@ ClientSocketSender::ClientSocketSender(String ipAddress, int port)
}
}
/// @brief Close the connection on destruction
ClientSocketSender::~ClientSocketSender()
{
std::cout << "~ClientSocketSender" << std::endl;
close();
}
@@ -46,11 +46,10 @@ ClientSocketSender::~ClientSocketSender()
/// @param
void ClientSocketSender::close(void)
{
if(-1!=mSocket)
{
::close(mSocket);
mSocket=-1;
}
if(-1==mSocket)return;
std::cout << "ClientSocketSender::close, closing socket" << std::endl;
::close(mSocket);
mSocket=-1;
}
/// @brief Send the specified file through the connection
@@ -89,6 +88,9 @@ bool ClientSocketSender::sendFile(String &pathFileName)
return true;
}
/// @brief Send PCKT with length of packet
/// @param bytesToSend
/// @return
bool ClientSocketSender::sendPacketIndicator(DWORD bytesToSend)
{
if(!isOkay())return false;
@@ -99,6 +101,10 @@ bool ClientSocketSender::sendPacketIndicator(DWORD bytesToSend)
return true;
}
/// @brief Send PUT with filename and file length
/// @param fileName
/// @param fileLength
/// @return
bool ClientSocketSender::sendPutIndicator(String fileName,DWORD fileLength)
{
if(!isOkay())return false;
@@ -113,6 +119,9 @@ bool ClientSocketSender::sendPutIndicator(String fileName,DWORD fileLength)
return true;
}
/// @brief Send QUIT
/// @param
/// @return
bool ClientSocketSender::sendQuit(void)
{
if(!isOkay())return false;
@@ -121,6 +130,10 @@ bool ClientSocketSender::sendQuit(void)
return true;
}
/// @brief items in buffer with length bytesToSend
/// @param buffer The buffer to send
/// @param bytesToSend The number of bytes to send
/// @return
bool ClientSocketSender::sendPacket(Array<char> &buffer,DWORD bytesToSend)
{
if(!isOkay())return false;