# Obsługa bazy jednostek miary
[API Wysokiego Poziomu]

## Funkcje
POSNET_API POSNET_STATUS __stdcall | POSG_MUGetByName (const POSNET_HANDLE phRequest, unsigned short *numer_rekordu)
| Realizacja rozkazu MUGETBYNAME - Znajdowanie numeru rekordu jednostek miary po nazwie.
POSNET_API POSNET_STATUS __stdcall | POSG_MUNextFreeGet (const POSNET_HANDLE phRequest, unsigned short *wolny_numer)
| Realizacja rozkazu MUNEXTFREEGET - Znajdowanie wolnego rekordu jednostek miary począwszy od zadanego numeru.
POSNET_API POSNET_STATUS __stdcall | POSG_MURead (const POSNET_HANDLE phRequest, unsigned short *numer_rekordu, char *nazwa, char *skrot)
| Realizacja rozkazu MUREAD - Odczyt rekordu jednostki miary.
POSNET_API POSNET_STATUS __stdcall | POSS_MUDel (const POSNET_HANDLE hDevice, POSNET_HANDLE *phRequest, const unsigned short numer_rekordu, const unsigned char czy_powiazane, const unsigned char tryb=POSNET_REQMODE_SPOOL)
| Realizacja rozkazu MUDEL - Kasowanie rekordu jednostki miary.
POSNET_API POSNET_STATUS __stdcall | POSS_MUDelAll (const POSNET_HANDLE hDevice, POSNET_HANDLE *phRequest, const unsigned char flagi, const unsigned char tryb=POSNET_REQMODE_SPOOL)
| Realizacja rozkazu MUDELALL - Kasowanie całej bazy jednostek miary.
POSNET_API POSNET_STATUS __stdcall | POSS_MUGetByName (const POSNET_HANDLE hDevice, POSNET_HANDLE *phRequest, const char *nazwa, const unsigned char tryb=POSNET_REQMODE_SPOOL)
| Realizacja rozkazu MUGETBYNAME - Znajdowanie numeru rekordu jednostek miary po nazwie.
POSNET_API POSNET_STATUS __stdcall | POSS_MUIns (const POSNET_HANDLE hDevice, POSNET_HANDLE *phRequest, const unsigned short numer_rekordu, const char *nazwa, const char *skrot, const unsigned char czy_nadpisac, const unsigned char tryb=POSNET_REQMODE_SPOOL)
| Realizacja rozkazu MUINS - Programowanie rekordu jednostki miary.
POSNET_API POSNET_STATUS __stdcall | POSS_MUNextFreeGet (const POSNET_HANDLE hDevice, POSNET_HANDLE *phRequest, const unsigned short numer_rekordu, const unsigned char tryb=POSNET_REQMODE_SPOOL)
| Realizacja rozkazu MUNEXTFREEGET - Znajdowanie wolnego rekordu jednostek miary począwszy od zadanego numeru.
POSNET_API POSNET_STATUS __stdcall | POSS_MURead (const POSNET_HANDLE hDevice, POSNET_HANDLE *phRequest, const unsigned short numer_rekordu, const unsigned char tryb=POSNET_REQMODE_SPOOL)
| Realizacja rozkazu MUREAD - Odczyt rekordu jednostki miary.

## Dokumentacja funkcji

POSNET_API POSNET_STATUS __stdcall POSG_MUGetByName | ( | const POSNET_HANDLE | phRequest,
|  | unsigned short * | numer_rekordu |
| ) |  |  |

Realizacja rozkazu MUGETBYNAME - Znajdowanie numeru rekordu jednostek miary po nazwie.

Parametry i rezultat standardowe, zgodne z Instrukcją Programisty.

Część odbierająca wyniki polecenia

Posiada część nadawczą - POSS_MUGetByName

POSNET_API POSNET_STATUS __stdcall POSG_MUNextFreeGet | ( | const POSNET_HANDLE | phRequest,
|  | unsigned short * | wolny_numer |
| ) |  |  |

Realizacja rozkazu MUNEXTFREEGET - Znajdowanie wolnego rekordu jednostek miary począwszy od zadanego numeru.

Parametry i rezultat standardowe, zgodne z Instrukcją Programisty.

Część odbierająca wyniki polecenia

Posiada część nadawczą - POSS_MUNextFreeGet

POSNET_API POSNET_STATUS __stdcall POSG_MURead | ( | const POSNET_HANDLE | phRequest,
|  | unsigned short * | numer_rekordu,
|  | char * | nazwa,
|  | char * | skrot |
| ) |  |  |

Realizacja rozkazu MUREAD - Odczyt rekordu jednostki miary.

Parametry i rezultat standardowe, zgodne z Instrukcją Programisty.

Część odbierająca wyniki polecenia

Posiada część nadawczą - POSS_MURead

POSNET_API POSNET_STATUS __stdcall POSS_MUDel | ( | const POSNET_HANDLE | hDevice,
|  | POSNET_HANDLE * | phRequest,
|  | const unsigned short | numer_rekordu,
|  | const unsigned char | czy_powiazane,
|  | const unsigned char | tryb = `POSNET_REQMODE_SPOOL` |
| ) |  |  |

Realizacja rozkazu MUDEL - Kasowanie rekordu jednostki miary.

Parametry i rezultat standardowe, zgodne z Instrukcją Programisty.

Część wysyłająca polecenie.

Nie posiada części odbiorczej.

POSNET_API POSNET_STATUS __stdcall POSS_MUDelAll | ( | const POSNET_HANDLE | hDevice,
|  | POSNET_HANDLE * | phRequest,
|  | const unsigned char | flagi,
|  | const unsigned char | tryb = `POSNET_REQMODE_SPOOL` |
| ) |  |  |

Realizacja rozkazu MUDELALL - Kasowanie całej bazy jednostek miary.

Parametry i rezultat standardowe, zgodne z Instrukcją Programisty.

Część wysyłająca polecenie.

Nie posiada części odbiorczej.

POSNET_API POSNET_STATUS __stdcall POSS_MUGetByName | ( | const POSNET_HANDLE | hDevice,
|  | POSNET_HANDLE * | phRequest,
|  | const char * | nazwa,
|  | const unsigned char | tryb = `POSNET_REQMODE_SPOOL` |
| ) |  |  |

Realizacja rozkazu MUGETBYNAME - Znajdowanie numeru rekordu jednostek miary po nazwie.

Parametry i rezultat standardowe, zgodne z Instrukcją Programisty.

Część wysyłająca polecenie.

Posiada część odbiorczą - POSG_MUGetByName

POSNET_API POSNET_STATUS __stdcall POSS_MUIns | ( | const POSNET_HANDLE | hDevice,
|  | POSNET_HANDLE * | phRequest,
|  | const unsigned short | numer_rekordu,
|  | const char * | nazwa,
|  | const char * | skrot,
|  | const unsigned char | czy_nadpisac,
|  | const unsigned char | tryb = `POSNET_REQMODE_SPOOL` |
| ) |  |  |

Realizacja rozkazu MUINS - Programowanie rekordu jednostki miary.

Parametry i rezultat standardowe, zgodne z Instrukcją Programisty.

Część wysyłająca polecenie.

Nie posiada części odbiorczej.

POSNET_API POSNET_STATUS __stdcall POSS_MUNextFreeGet | ( | const POSNET_HANDLE | hDevice,
|  | POSNET_HANDLE * | phRequest,
|  | const unsigned short | numer_rekordu,
|  | const unsigned char | tryb = `POSNET_REQMODE_SPOOL` |
| ) |  |  |

Realizacja rozkazu MUNEXTFREEGET - Znajdowanie wolnego rekordu jednostek miary począwszy od zadanego numeru.

Parametry i rezultat standardowe, zgodne z Instrukcją Programisty.

Część wysyłająca polecenie.

Posiada część odbiorczą - POSG_MUNextFreeGet

POSNET_API POSNET_STATUS __stdcall POSS_MURead | ( | const POSNET_HANDLE | hDevice,
|  | POSNET_HANDLE * | phRequest,
|  | const unsigned short | numer_rekordu,
|  | const unsigned char | tryb = `POSNET_REQMODE_SPOOL` |
| ) |  |  |

Realizacja rozkazu MUREAD - Odczyt rekordu jednostki miary.

Parametry i rezultat standardowe, zgodne z Instrukcją Programisty.

Część wysyłająca polecenie.

Posiada część odbiorczą - POSG_MURead