OSDN Git Service

[General][I18N] Update Japanese translations.
[csp-qt/common_source_project-fm7.git] / source / src / qt / osd_socket.cpp
1 /*
2         Skelton for retropc emulator
3
4         Author : Takeda.Toshiya
5         Date   : 2015.11.26-
6
7         [ win32 socket ]
8 */
9
10 #include "../emu.h"
11
12
13 //#ifdef USE_SOCKET
14 void OSD_BASE::initialize_socket()
15 {
16         for(int i = 0; i < SOCKET_MAX; i++) {
17                 socket_delay[i] = 0;
18                 host_mode[i] = false;
19                 is_tcp[i] = false;
20         }
21 }
22
23 void OSD_BASE::release_socket()
24 {
25         // release sockets
26
27         // release winsock
28 }
29
30 void OSD_BASE::notify_socket_connected(int ch)
31 {
32 }
33
34 void OSD_BASE::notify_socket_disconnected(int ch)
35 {
36         // winmain notify that network is disconnected
37         if(!socket_delay[ch]) {
38                 socket_delay[ch] = 1;//56;
39         }
40 }
41
42 void OSD_BASE::update_socket()
43 {
44 }
45
46 bool OSD_BASE::initialize_socket_tcp(int ch)
47 {
48         is_tcp[ch] = true;
49         return false;
50         //return true;
51 }
52
53 bool OSD_BASE::initialize_socket_udp(int ch)
54 {
55         is_tcp[ch] = false;
56         return false;
57 }
58
59 bool OSD_BASE::connect_socket(int ch, uint32_t ipaddr, int port)
60 {
61         return true;
62 }
63
64 void OSD_BASE::disconnect_socket(int ch)
65 {
66 }
67
68 bool OSD_BASE::listen_socket(int ch)
69 {
70         return false;
71 }
72
73 void OSD_BASE::send_socket_data_tcp(int ch)
74 {
75 }
76
77 void OSD_BASE::send_socket_data_udp(int ch, uint32_t ipaddr, int port)
78 {
79 }
80
81 void OSD_BASE::send_socket_data(int ch)
82 {
83 }
84
85 void OSD_BASE::recv_socket_data(int ch)
86 {
87 }
88
89 int OSD_BASE::get_socket(int ch)
90 {
91         return ch;
92 }