<commit_before>// Copyright[2015] <<EMAIL>>

#ifndef INCLUDE_TCP_SOCKET_H_
#define INCLUDE_TCP_SOCKET_H_

#include "eznetpp.h"
#include "net/if_socket.h"

namespace eznetpp {
namespace net {
namespace tcp {
class tcp_socket : public eznetpp::net::if_socket {
 public:
  tcp_socket(void);
  tcp_socket(int sd);
  virtual ~tcp_socket(void);

  int connect(const std::string& ip, int port);
  void close(void);

 protected:
  void recv(void); 
  void send(void);

 private:
  long long rc = 0;
  long long sc = 0;
};

}  // namespace tcp
}  // namespace net<commit_msg>Delete the unnecessary variables<commit_after>// Copyright[2015] <<EMAIL>>

#ifndef INCLUDE_TCP_SOCKET_H_
#define INCLUDE_TCP_SOCKET_H_

#include "eznetpp.h"
#include "net/if_socket.h"

namespace eznetpp {
namespace net {
namespace tcp {
class tcp_socket : public eznetpp::net::if_socket {
 public:
  tcp_socket(void);
  tcp_socket(int sd);
  virtual ~tcp_socket(void);

  int connect(const std::string& ip, int port);
  void close(void);

 protected:
  void recv(void); 
  void send(void);
};

}  // namespace tcp
}  // namespace net
{'fraction_non_alphanumeric': 0.12636363636363637, 'fraction_numerical': 0.00909090909090909, 'mean_word_length': 4.6461538461538465, 'pattern_counts': {'":': 0, '<': 7, '<?xml version=': 0, '>': 7, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '4087528', 'n_tokens_mistral': 414, 'n_tokens_neox': 394, 'n_words': 99}