8#include "childWindow.hpp"
55 void *buff = malloc(64);
59 :
"a"(74),
"b"((1 << 16) + Device),
"c"(buff)
61 return std::string((
char*)buff);
64 bool ResetDevice(
unsigned short Device)
67 void *ptr = malloc(64);
71 :
"a"(74),
"b"((2 << 16) + Device),
"c"(ptr)
81 #include <sys/socket.h>
112 inline int OpenSocket(
int domain = IPv4,
int SocetType = Stream,
int protocol = PROTOCOL_IP)
114 int Socket = socket(domain, SocetType, protocol);
129 int a = close(Socket);
137 bool Bind(
int Socket)
int GetDeviceType(int device)
Получить тип устройства
Definition network.hpp:38
int GetDevicesAmount()
Получить кол-во сетевых устройств
Definition network.hpp:24
std::string GetDeviceName(int Device)
Получить имя устройства
Definition network.hpp:52
bool CloseSocket(int Socket)
Закрыть сокет
Definition network.hpp:127
int OpenSocket(int domain=IPv4, int SocetType=Stream, int protocol=PROTOCOL_IP)
Окрыть сокет
Definition network.hpp:112
SocetTypes
Список типов сокета
Definition network.hpp:91
Protocols
Список протоколов
Definition network.hpp:99
void ErrorWindow(std::string ErrorMessage)
окошко с ошибкой
Definition childWindow.hpp:92
Основное пространство имён
Definition base.hpp:17