Code cleanup.
This commit is contained in:
@@ -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;
|
||||
|
||||
Reference in New Issue
Block a user