campo-sirio/include/isamrpc.h
guy 742b7b7168 Patch level : 10.0 644
Files correlati     : ba0.exe
Ricompilazione Demo : [ ]
Commento            :
Corretto riconoscimento di Windows 7
Ridotto traffico di rete vs server di chiavi


git-svn-id: svn://10.65.10.50/trunk@20136 c028cbd2-c16b-5b4b-a496-9718f37d4682
2010-02-17 12:15:28 +00:00

34 lines
1.2 KiB
C
Executable File

#ifndef __ISAMRPC_H
#define __ISAMRPC_H
#ifndef __REAL_H
#include <real.h>
#endif
bool rpc_Call(const char* cmd);
char* rpc_Request(const char* cmd, unsigned long& size, real& time);
bool rpc_DongleHasModule(word af);
bool rpc_DongleModules(TBit_array& ba);
unsigned rpc_DongleNumber();
unsigned rpc_DongleYear();
bool rpc_DongleInfo(word& number, word& year, TBit_array& ba);
bool rpc_UserLogin(const char* server, const char* user,
const char* password, const char* application);
bool rpc_UserLogout(const char* appname);
bool rpc_Start();
bool rpc_Stop();
bool http_isredirected_server(TString & server, TFilename & remote_file, const char* authorization = NULL);
bool http_get(const char* server, const char* remote_file,
const char* local_file, const char* authorization = NULL);
bool http_dir(const char* server, const char* remote_dir, TString_array & list);
bool http_post(const char* server, const char* remote_file,
const char* local_file, const char* authorization,
byte*& answer, size_t& length);
#endif