|
BRS#
|
Pomocná třída pro komunikaci. Serverová i klientská aplikace má třídy, které jsou potomky této a které dodají položky Reader_ a Writer_ . More...
Public Member Functions | |
| bool | Write (QueryCmd Cmd) |
Poslaní příkazu. Interně se převádí na int. More... | |
| bool | Write (string Text) |
Poslaní řetězce. Nejprve se pošle délka řetězce jako uint, poté následuje pole znaků řetězce v kódování UTF-8. More... | |
| bool | Write (uint Number) |
| Poslání neznaménkového čísla. More... | |
| bool | Write (DateTime Time) |
Poslaní času a datumu. Posílá se v binární reprezentaci získané metodou ToBinary(). More... | |
| bool | Write (bool Bool) |
| Poslání logické hodnoty. More... | |
| bool | Read (out QueryCmd Cmd) |
| Přečtení příkazu. More... | |
| bool | Read (out string Text) |
| Přečtení řetězce. Probíhá inverzním způsobem k posílání řetězce. More... | |
| bool | Read (out uint Number) |
| Přečtení neznaménkového čísla. More... | |
| bool | Read (out DateTime Time) |
Přečtení času a datumu. Načte se Int64, který se převede na typ DateTime metodou FromBinary(). More... | |
| bool | Read (out bool Bool) |
| Přečtení logické hodnoty. More... | |
Protected Attributes | |
| System.IO.BinaryReader | Reader_ |
| Binární prou pro čtení. More... | |
| System.IO.BinaryWriter | Writer_ |
| Binární proud pro zápis. More... | |
Pomocná třída pro komunikaci. Serverová i klientská aplikace má třídy, které jsou potomky této a které dodají položky Reader_ a Writer_ .
Definition at line 8 of file NetworkConnection.cs.
| bool NetworkConnection.Read | ( | out QueryCmd | Cmd | ) |
| bool NetworkConnection.Read | ( | out string | Text | ) |
Přečtení řetězce. Probíhá inverzním způsobem k posílání řetězce.
| Text | Text. |
Definition at line 69 of file NetworkConnection.cs.
| bool NetworkConnection.Read | ( | out uint | Number | ) |
Přečtení neznaménkového čísla.
| Number | Číslo. |
Definition at line 79 of file NetworkConnection.cs.
| bool NetworkConnection.Read | ( | out DateTime | Time | ) |
Přečtení času a datumu. Načte se Int64, který se převede na typ DateTime metodou FromBinary().
| Time | Čas. |
Definition at line 87 of file NetworkConnection.cs.
| bool NetworkConnection.Read | ( | out bool | Bool | ) |
Přečtení logické hodnoty.
| Bool | Logická hodnota. |
Definition at line 95 of file NetworkConnection.cs.
| bool NetworkConnection.Write | ( | QueryCmd | Cmd | ) |
Poslaní příkazu. Interně se převádí na int.
| Cmd | Příkaz pro databázi. |
Definition at line 13 of file NetworkConnection.cs.
| bool NetworkConnection.Write | ( | string | Text | ) |
Poslaní řetězce. Nejprve se pošle délka řetězce jako uint, poté následuje pole znaků řetězce v kódování UTF-8.
| Text | Text. |
Definition at line 22 of file NetworkConnection.cs.
| bool NetworkConnection.Write | ( | uint | Number | ) |
Poslání neznaménkového čísla.
| Number | Číslo. |
Definition at line 34 of file NetworkConnection.cs.
| bool NetworkConnection.Write | ( | DateTime | Time | ) |
Poslaní času a datumu. Posílá se v binární reprezentaci získané metodou ToBinary().
| Time | Čas. |
Definition at line 43 of file NetworkConnection.cs.
| bool NetworkConnection.Write | ( | bool | Bool | ) |
Poslání logické hodnoty.
| Bool | Logická hodnota. |
Definition at line 52 of file NetworkConnection.cs.
|
protected |
Binární prou pro čtení.
Definition at line 102 of file NetworkConnection.cs.
|
protected |
Binární proud pro zápis.
Definition at line 106 of file NetworkConnection.cs.