Xpacket/XPOVR3.PAS

128 lines
3.9 KiB
Plaintext
Raw Permalink Normal View History

2019-05-15 00:31:19 +02:00
{<7B><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ŀ
<20> <20>
<20> X - P a c k e t <20>
<20> <20>
<20> <20>
<20> UNIT: X P O V R 3 . P A S <20>
<20> <20>
<20> Programmcode, der aus dem Overlayteil nachgeladen wird <20>
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>}
UNIT XPOVR3;
{$F+,O+}
Interface
Uses CRT,
DOS,
OVERLAY,
XPEMS,
XPXMS,
XPDEFS;
(* Proceduren und Funtionen der XPLINK.PAS *)
Procedure Lnk_Sort(Art : Byte);
Procedure Lnk_Init(TNr : Byte; Freq : Str8);
Procedure ALT_C_Connect(Kanal : Byte);
Function GetConPfad(Rufz : Str9) : String;
Function GetConStr(var Zeile : String) : Str80;
Function LinkExists(Name : Str9; var Gate : Byte) : Boolean;
Procedure LinkMod(var Zeile : Str80);
Procedure RemoteLnk(Kanal,T : Byte; Zeile : Str9);
Procedure SaveLinks(Kanal,TNr : Byte; Freq : Str8);
Procedure LinkLearn(Kanal : Byte; Zeile : Str80);
(* Proceduren und Funtionen der XPCRC.PAS *)
Procedure CRC_Datei(var Zeile : Str80);
Procedure GetNetRom;
(* Proceduren und Funtionen der XPCOL.PAS *)
Procedure Color_Einstellung;
(* Proceduren und Funtionen der XPMON.PAS *)
Procedure Stat_MonitorCalls(Kanal : Byte);
Procedure Calls_Monitoren(Kanal : Byte; Zeile : Str80);
Procedure Init_Call_monitoren(Kanal : Byte; Zeile : Str80);
Procedure Cancel_Call_monitoren(Kanal : Byte);
Procedure FreeMonitorKanal(Var KA : Byte ; Zeile : Str80);
(* Proceduren und Funtionen der XPMRK.PAS *)
Procedure Merker_Conn_Schreiben;
Procedure Merker_Conn_Lesen;
Procedure Merker_File_Schreiben;
Procedure Merker_File_Lesen;
(* Proceduren und Funtionen der XPMAKRO.PAS *)
Procedure Makrozeile_holen;
Procedure Makro_Aktivieren(Zeile : Str60);
Procedure MakroInit;
Procedure Makro_Erlernen(SK : Sondertaste; VC : Char);
Procedure Makro_Open_LearnFile;
(* Proceduren und Funtionen der XPAUTO.PAS *)
Procedure Auto_Aktivieren(Kanal : Byte; Zeile : Str60);
Procedure Auto_Init(Kanal : Byte);
Procedure Autozeile_Holen(Kanal : Byte);
Function AutoJmpZnNr(Kanal : Byte; Zeile : Str40) : Word;
(* Proceduren und Funtionen der XPPASS.PAS *)
Procedure Sysop_Einloggen(Kanal : Byte; Zeile : Str80);
Procedure Password_Auswert(Kanal : Byte; Zeile : String);
Procedure DieBox_PW_Scan(Kanal : Byte; Zeile : String);
Procedure Scan_PW_Array(Kanal : Byte);
Procedure BayBox_US_Scan(Kanal : Byte; Zeile : String);
Function GetPwParm (Nr : Byte; Zeile : Str80) : Str20;
Function Found_Pw_Call(Zeile : Str80; Cstr : Str9; AlStr:str9; AStr : Str6) : Boolean;
Function PseudoPriv(Laenge : Byte; Pstr : Str20; Dstr : Str80) : Str80;
Function Check_Parm(Zeile : String) : String;
Procedure RMNC_Auswert(Kanal : Byte; Zeile : Str80);
Procedure TheNet_SYS_Auswert(Kanal : Byte ; Zeile : String);
Procedure EZBOX_Auswert(Kanal : Byte; Zeile : Str80);
(* Proceduren und Funtionen der XPCONV.PAS *)
Procedure Conv_Tx_All (Kanal : Byte);
Procedure ConversTX (Kanal : Byte; All,Head : Boolean; Zeile : String);
Procedure ConversUser (Kanal : Byte);
Procedure ConversRemote (Kanal : Byte; Zeile : String);
Function ConversIni (Kanal : Byte; INI : Boolean) : Boolean;
Procedure ConversAuswert (Kanal,Nr : Byte);
Function ConversCall(Kanal : Byte) : Str20;
Procedure ConversQuit(Kanal : Byte);
Implementation
Uses XPACT,
XPACT1,
XPOVR,
XPOVR1,
XPOVR2,
XPOVR4,
XPOVR5,
xpovr6;
{$I XPLINK}
{$I XPCRC}
{$I XPCOL}
{$I XPMON}
{$I XPMRK}
{$I XPMAKRO}
{$I XPAUTO}
{$I XPPASS}
{$I XPCONV}
End.