Unit network

DescriptionusesClasses, Interfaces, Objects and RecordsFunctions and ProceduresTypesConstantsVariables

Description

 

uses

Overview

Classes, Interfaces, Objects and Records

Name Description
Class Topm_EventHandler  

Functions and Procedures

FUNCTION FNopm_NetExist : BOOLEAN;
FUNCTION FNopm_OpenDBConnection (DBUser, DBPass : STRING) : STRING;
FUNCTION FNopm_CloseDBConnection : STRING;
FUNCTION FNopm_ConnectionState : BOOLEAN;
PROCEDURE PRopm_GetIEProxyData (VAR ProxyHost : STRING; VAR ProxyPort : LONGINT);
PROCEDURE PRopm_WriteLog (LogString: STRING);
PROCEDURE PRopm_ResetLog;
PROCEDURE PRopm_Prepare_HTTPClient (ProgressBar : TProgressBar; ProgressLabel : TLabel; UseProxy : BOOLEAN);
PROCEDURE PRopm_Disconnect_HTTPClient;
FUNCTION FNopm_Download_File (FileURL, FileFileName : STRING) : BOOLEAN;
FUNCTION FNopm_Upload_File (UploadURL, FileFile, FileFileName, FileSubdir : STRING; VAR RenFileName : STRING) : LONGINT;
FUNCTION FNopm_Send_Command (CommandURL, OperationStr, OpParams : STRING; VAR OpResult : STRING) : LONGINT;
FUNCTION FNopm_Send_SimpleCommand (CommandURL, OperationStr, OpParams : STRING; VAR OpResult : STRING) : LONGINT;
FUNCTION FNopm_Receive_File (CommandURL, OperationStr, RetFileName : STRING) : STRING;
FUNCTION FNopm_FullRemoteError (ErrorCode, ShowData : LONGINT) : STRING;
FUNCTION FNopm_WebDB_Query (CommandURL, SQLString : STRING; VAR RecSetArray : opmR_DBQuery_Recordset) : LONGINT;
PROCEDURE PRopm_Close_WebDBQuery;
FUNCTION FNopm_Unserial_DBQuery (VAR RecSetStr : STRING; VAR RecSetArray : opmR_DBQuery_Recordset) : LONGINT;
FUNCTION FNopm_HashCredentials (Salt, Credential : STRING; Iterations : LONGINT) : STRING;

Variables

ExistNetLink : BOOLEAN;
opmG_Network_EventHandler : Topm_EventHandler;
opmG_HTTPClient: TIdHTTP;
opmG_SSLHandler: TIdSSLIOHandlerSocket;
opmG_HTTP_ProgressBar : TProgressBar;
opmG_HTTP_ProgressLabel : TLabel;
opmG_INDY_AntiFreeze : TIdAntiFreeze;
opmG_HTTPClient_TransactLog : STRING;
opmG_WeAreConnected : BOOLEAN;

Description

Functions and Procedures

FUNCTION FNopm_NetExist : BOOLEAN;
 
FUNCTION FNopm_OpenDBConnection (DBUser, DBPass : STRING) : STRING;
 
FUNCTION FNopm_CloseDBConnection : STRING;
 
FUNCTION FNopm_ConnectionState : BOOLEAN;
 
PROCEDURE PRopm_GetIEProxyData (VAR ProxyHost : STRING; VAR ProxyPort : LONGINT);
 
PROCEDURE PRopm_WriteLog (LogString: STRING);
 
PROCEDURE PRopm_ResetLog;
 
PROCEDURE PRopm_Prepare_HTTPClient (ProgressBar : TProgressBar; ProgressLabel : TLabel; UseProxy : BOOLEAN);
 
PROCEDURE PRopm_Disconnect_HTTPClient;
 
FUNCTION FNopm_Download_File (FileURL, FileFileName : STRING) : BOOLEAN;
 
FUNCTION FNopm_Upload_File (UploadURL, FileFile, FileFileName, FileSubdir : STRING; VAR RenFileName : STRING) : LONGINT;
 
FUNCTION FNopm_Send_Command (CommandURL, OperationStr, OpParams : STRING; VAR OpResult : STRING) : LONGINT;
 
FUNCTION FNopm_Send_SimpleCommand (CommandURL, OperationStr, OpParams : STRING; VAR OpResult : STRING) : LONGINT;
 
FUNCTION FNopm_Receive_File (CommandURL, OperationStr, RetFileName : STRING) : STRING;
 
FUNCTION FNopm_FullRemoteError (ErrorCode, ShowData : LONGINT) : STRING;
 
FUNCTION FNopm_WebDB_Query (CommandURL, SQLString : STRING; VAR RecSetArray : opmR_DBQuery_Recordset) : LONGINT;
 
PROCEDURE PRopm_Close_WebDBQuery;
 
FUNCTION FNopm_Unserial_DBQuery (VAR RecSetStr : STRING; VAR RecSetArray : opmR_DBQuery_Recordset) : LONGINT;
 
FUNCTION FNopm_HashCredentials (Salt, Credential : STRING; Iterations : LONGINT) : STRING;
 

Variables

ExistNetLink : BOOLEAN;
 
opmG_Network_EventHandler : Topm_EventHandler;
 
opmG_HTTPClient: TIdHTTP;
 
opmG_SSLHandler: TIdSSLIOHandlerSocket;
 
opmG_HTTP_ProgressBar : TProgressBar;
 
opmG_HTTP_ProgressLabel : TLabel;
 
opmG_INDY_AntiFreeze : TIdAntiFreeze;
 
opmG_HTTPClient_TransactLog : STRING;
 
opmG_WeAreConnected : BOOLEAN;
 
Copyright ©1994-2007 by Mario A. Valdez-Ramírez.

Generated by PasDoc 0.9.0 on 2007-07-25 05:51:50