recheal-zhang / remote_systems

1 stars 1 forks source link

Remote monitoring and control software

标签: UDP/TCP, broadcast, epoll


[TOC]


server

1. server_main_thread

the main thread to control the server application

2. broadcast_udp_heart_packet_thread

broadcast the server's heart packet to clients

3. recv_tcp_heart_packet_from_client_via_epoll_thread

this thread use epoll in background

4. wait_user_cmd_and_exec_thread

5. receive_back_content_and_show_module

6. file_get_module

7. exe_file_send_module

client

1. client_main_thread

2. recv_udp_heart_packet_from_server_thread

3. send_tcp_heart_packet_to_server_thread

4. recv_tcp_cmd_and_exec_thread

5. cmd_content_send_back_module

6. gnome-screenshot_module

7. file_send_module

8. exe_file_get_and_chmod_module