more ai generated doc with human review
This commit is contained in:
@@ -76,30 +76,40 @@ public:
|
||||
|
||||
|
||||
//! Set read address
|
||||
//! \~english Set read address
|
||||
//! \~russian Устанавливает адрес для чтения
|
||||
void setReadAddress(const PIString & ip, int port) {
|
||||
addr_r.set(ip, port);
|
||||
setPath(addr_r.toString());
|
||||
}
|
||||
|
||||
//! Set read address in format "i.i.i.i:p"
|
||||
//! \~english Set read address in format "i.i.i.i:p"
|
||||
//! \~russian Устанавливает адрес для чтения в формате "i.i.i.i:p"
|
||||
void setReadAddress(const PIString & ip_port) {
|
||||
addr_r.set(ip_port);
|
||||
setPath(addr_r.toString());
|
||||
}
|
||||
|
||||
//! Set read address
|
||||
//! \~english Set read address
|
||||
//! \~russian Устанавливает адрес для чтения
|
||||
void setReadAddress(const PINetworkAddress & addr) {
|
||||
addr_r = addr;
|
||||
setPath(addr_r.toString());
|
||||
}
|
||||
|
||||
//! Set read IP
|
||||
//! \~english Set read IP
|
||||
//! \~russian Устанавливает IP для чтения
|
||||
void setReadIP(const PIString & ip) {
|
||||
addr_r.setIP(ip);
|
||||
setPath(addr_r.toString());
|
||||
}
|
||||
|
||||
//! Set read port
|
||||
//! \~english Set read port
|
||||
//! \~russian Устанавливает порт для чтения
|
||||
void setReadPort(int port) {
|
||||
addr_r.setPort(port);
|
||||
setPath(addr_r.toString());
|
||||
@@ -153,12 +163,16 @@ public:
|
||||
|
||||
|
||||
//! Set parameters to "parameters_". You should to reopen %PIEthernet to apply them
|
||||
//! \~english Set parameters to "parameters_". You should to reopen %PIEthernet to apply them
|
||||
//! \~russian Устанавливает параметры "parameters_". Необходимо переоткрыть %PIEthernet для применения
|
||||
void setParameters(PIFlags<PIEthernet::Parameters> parameters_) {
|
||||
params = parameters_;
|
||||
applyParameters();
|
||||
}
|
||||
|
||||
//! Set parameter "parameter" to state "on". You should to reopen %PIEthernet to apply this
|
||||
//! \~english Set parameter "parameter" to state "on". You should to reopen %PIEthernet to apply this
|
||||
//! \~russian Устанавливает параметр "parameter" в состояние "on". Необходимо переоткрыть %PIEthernet для применения
|
||||
void setParameter(PIEthernet::Parameters parameter, bool on = true) {
|
||||
params.setFlag(parameter, on);
|
||||
applyParameters();
|
||||
@@ -222,18 +236,24 @@ public:
|
||||
bool connect(bool threaded = true);
|
||||
|
||||
//! Connect to TCP server with address "ip":"port". Use only for TCP_Client
|
||||
//! \~english Connect to TCP server with address "ip":"port". Use only for TCP_Client
|
||||
//! \~russian Подключается к TCP серверу по адресу "ip":"port". Только для TCP_Client
|
||||
bool connect(const PIString & ip, int port, bool threaded = true) {
|
||||
setPath(ip + PIStringAscii(":") + PIString::fromNumber(port));
|
||||
return connect(threaded);
|
||||
}
|
||||
|
||||
//! Connect to TCP server with address "ip_port". Use only for TCP_Client
|
||||
//! \~english Connect to TCP server with address "ip_port". Use only for TCP_Client
|
||||
//! \~russian Подключается к TCP серверу по адресу "ip_port". Только для TCP_Client
|
||||
bool connect(const PIString & ip_port, bool threaded = true) {
|
||||
setPath(ip_port);
|
||||
return connect(threaded);
|
||||
}
|
||||
|
||||
//! Connect to TCP server with address "addr". Use only for TCP_Client
|
||||
//! \~english Connect to TCP server with address "addr". Use only for TCP_Client
|
||||
//! \~russian Подключается к TCP серверу по адресу "addr". Только для TCP_Client
|
||||
bool connect(const PINetworkAddress & addr, bool threaded = true) {
|
||||
setPath(addr.toString());
|
||||
return connect(threaded);
|
||||
@@ -269,11 +289,15 @@ public:
|
||||
bool send(const void * data, int size, bool threaded = false);
|
||||
|
||||
//! Send data "data" with size "size" to address "ip":"port"
|
||||
//! \~english Send data "data" with size "size" to address "ip":"port"
|
||||
//! \~russian Отправляет данные "data" размером "size" на адрес "ip":"port"
|
||||
bool send(const PIString & ip, int port, const void * data, int size, bool threaded = false) {
|
||||
return send(PINetworkAddress(ip, port), data, size, threaded);
|
||||
}
|
||||
|
||||
//! Send data "data" with size "size" to address "ip_port"
|
||||
//! \~english Send data "data" with size "size" to address "ip_port"
|
||||
//! \~russian Отправляет данные "data" размером "size" на адрес "ip_port"
|
||||
bool send(const PIString & ip_port, const void * data, int size, bool threaded = false) {
|
||||
return send(PINetworkAddress(ip_port), data, size, threaded);
|
||||
}
|
||||
@@ -285,11 +309,15 @@ public:
|
||||
bool send(const PIByteArray & data, bool threaded = false);
|
||||
|
||||
//! Send data "data" to address "ip":"port" for UDP
|
||||
//! \~english Send data "data" to address "ip":"port" for UDP
|
||||
//! \~russian Отправляет данные "data" на адрес "ip":"port" для UDP
|
||||
bool send(const PIString & ip, int port, const PIByteArray & data, bool threaded = false) {
|
||||
return send(PINetworkAddress(ip, port), data, threaded);
|
||||
}
|
||||
|
||||
//! Send data "data" to address "ip_port" for UDP
|
||||
//! \~english Send data "data" to address "ip_port" for UDP
|
||||
//! \~russian Отправляет данные "data" на адрес "ip_port" для UDP
|
||||
bool send(const PIString & ip_port, const PIByteArray & data, bool threaded = false) {
|
||||
return send(PINetworkAddress(ip_port), data, threaded);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user