Project

General

Profile

Revision 134

Added by Jason knichel over 16 years ago

removed more dead code

View differences:

ConnectionPool.h
35 35
  ConnectionPool();
36 36
  ~ConnectionPool();
37 37

  
38
  //TODO: restructure the class to get rid of exposing so much stuff
39

  
38 40
  int add_client(int client_file_descriptor);
39 41
  int remove_client(int pool_index);
40 42
  int check_clients();
......
42 44
  void set_listen_socket_in_ready_set(int listen_socket);
43 45
  int perform_select(int listen_socket);
44 46
  int is_socket_ready_to_read(int socket);
45
  int is_socket_ready_to_write(int socket);
46 47

  
47

  
48 48
  int get_max_file_descriptor();
49 49
  void set_max_file_descriptor(int new_max_file_descriptor);
50 50

  
51
  int get_next_available_slot();
52

  
53 51
  int get_number_clients_ready();
54
  void set_number_clients_ready(int new_number_clients_ready);
55 52

  
56
  fd_set get_ready_set();
57
  
58
  fd_set get_read_set();
59
  void set_read_set(fd_set new_set);
60

  
61
  fd_set get_write_set();
62
  void set_write_set(fd_set new_set);
63

  
64 53
private:
65 54
  int max_file_descriptor;
66 55
  int next_available_slot;

Also available in: Unified diff