00001 //----------------------------------------------------------------------------- 00002 // ------------------- 00003 // File ....: Client.h 00004 // ------------------- 00005 // Author...: Gus J Grubba 00006 // Date ....: November 1995 00007 // O.S. ....: Windows NT 3.51 00008 // 00009 //----------------------------------------------------------------------------- 00010 #pragma once 00011 #include "ifnpub.h" 00012 // forward declarations 00013 struct Job; 00014 class CJobText; 00015 00016 #define DF_MGRPORT 3234 00017 00018 //----------------------------------------------------------------------------- 00019 //-- Helper functions, for submitting jobs with MaxNet 00020 00021 #define INETCREATEHELPERS_INTERFACE_ID Interface_ID(0x1d65311, 0x7e6d8b) 00022 00023 class INetCreateHelpers : public FPStaticInterface 00024 { 00025 public: 00026 virtual void NetCreateJob ( Job& nj, CJobText& jobText )=0; 00027 virtual bool NetCreateArchive ( Job& nj, MCHAR* archivename )=0; 00028 };