Example #1
0
socketpp::Socket FTP::transfercmd(const std::string &cmd)
{
    socketpp::Socket s (socketpp::sock_stream);
    if(_pasv) {
        std::string ip;
        socketpp::port_t port;

        _getAddress(sendcmd("PASV"), ip, port);
        s.connect(ip, port);

    } else {
        throw error_proto("Not yet implemented!\n");
    }
    return s;
}
Example #2
0
int _ossSocket::getPeerAddress ( char * pAddress, unsigned int length )
{
   return _getAddress ( &_peerAddress, pAddress, length ) ;
}
Example #3
0
int _ossSocket::getLocalAddress ( char * pAddress, unsigned int length )
{
   return _getAddress ( &_sockAddress, pAddress, length ) ;
}
Example #4
0
INT32 _ossSocket::getPeerAddress ( CHAR * pAddress, UINT32 length )
{
   return _getAddress ( &_peerAddress, pAddress, length ) ;
}
Example #5
0
INT32 _ossSocket::getLocalAddress ( CHAR * pAddress, UINT32 length )
{
   return _getAddress ( &_sockAddress, pAddress, length ) ;
}