Показать сообщение отдельно
Старый 04.05.2009, 06:43   #10
Genius
Знающий
 
Аватар для Genius
 
Регистрация: 02.11.2007
Сообщений: 255
Написано 27 полезных сообщений
(для 43 пользователей)
Ответ: Reality Engine Beta SDK 0.2a+

Сделал сеть
Работает всё как нужно,но без отдельного потока - не юзать

Функции:

// Network(LAN\NET),Работа с сетью NET\LAN
API_DECL bool API_CALL InitializeNetwork();
API_DECL void API_CALL ShutdownNetwork();
API_DECL TServer API_CALL CreateServer(const char* address,int port,int max_clients);
API_DECL TClient API_CALL CreateClient(int port,int rate);
API_DECL void API_CALL SetClientRate(TClient client,int rate);
API_DECL void API_CALL SetServerRate(TServer client,int rate);
API_DECL void API_CALL DisconnectServer(TServer serv);
API_DECL void API_CALL ConnectClient(TClient client,const char* address);
API_DECL void API_CALL DisconnectClient(TClient client);
API_DECL void API_CALL SendClientPacket(TClient client,uint chanel,uint size,void* data);
API_DECL void API_CALL SendServerPacket(TServer client,uint chanel,uint size,void* data);
API_DECL bool API_CALL RecvServerMsg(TServer server,int milsecs);
API_DECL bool API_CALL RecvClientMsg(TClient client,int milsecs);
API_DECL uint API_CALL ClientMsgType(TClient client);
API_DECL void* API_CALL ClientPacket(TClient client);
API_DECL uint API_CALL ServerMsgType(TServer server);
API_DECL void* API_CALL ServerPacket(TServer server);
API_DECL void API_CALL UpdateServer(TServer server);
API_DECL void API_CALL UpdateClient(TClient client);
(Offline)
 
Ответить с цитированием