Path: utzoo!mnetor!tmsoft!torsqnt!news-server.csri.toronto.edu!cs.utexas.edu!swrinde!zaphod.mps.ohio-state.edu!julius.cs.uiuc.edu!apple!voder!pyramid!leadsv!oetl!alan From: alan@oetl.scf.lockheed.com (Alan Strassberg) Newsgroups: comp.sys.novell Subject: Re: Turbo Pascal Procedures Summary: Turbo Pascal 5.x TPU for Novell Message-ID: <1991Feb11.021910.14085@oetl.scf.lockheed.com> Date: 11 Feb 91 02:19:10 GMT References: <1991Feb07.233636.5880@ariel.unm.edu> Organization: LMSC Rocket Ranch, Santa Cruz, CA. Lines: 61 In article <1991Feb07.233636.5880@ariel.unm.edu> cs4921as@draco.unm.edu (Student Class Account) writes: > >Can anybody tell me where I can get or how can I do novell procedure such as >send messages, logging in/out, getting a user list ect.. in TP 5.5-6.0? FTP You can get tp5_api.zip via ftp from hamster.business.uwo.ca (129.100.22.100). Look for the novell directory under msdos. The following is a command summary of the Turbo Pasal unit. (also available on Crystal Chip BBS 206-226-6550) alan Command Summary Alloc_Permanent_Directory_Handle (dir_handle,drive_letter,dir_pathname,new_dir_handle,rights,retcode); Check_Message_Pipe(connection,retcode); Close_Message_Pipe(connection,retcode); Detach_From_File_Server(id,retcode); Disable_File_Server_Login(retcode); Down_File_Server(flag,retcode); Enable_File_Server_Login(retcode); Get_Broadcast_Message(message,retcode); Get_Broadcast_Mode(bmode); GetConnectionInfo(station,name,hexid,conntype,datetime,retcode); Get_Default_Connection_ID(ID); Get_Directory_Path(handle,pathname,retcode); Get_Drive_Connection_ID(drive_num,drive_id); Get_Drive_Handle_ID(drive_id,handle); Get_File_Server_Name(count,servername); GetHexID(name,hexid,retcode); Get_Internet_Address(station,net_number,node_addr,socket_number,retcode); GetNode(nodeID,retcode); Get_Preferred_Connection_ID(id); Get_Personal_Message(connection,message,retcode); Get_Primary_Connection_ID(ID); Get_Realname(username,realname,retcode); Get_Server_DateTime(year,month,day,hour,min,sec,dow,retcode); GetServerInfo; GetServerName(name,retcode); Get_Server_Version(version_string); GetStation(station,retcode); GetUser(station,name,retcode); Get_Volume_Name(vname,vnumber,retcode); Login_To_File_Server(object_type,username,password,retcode); Logout; Logout_From_File_Server(id,retcode); Map(pathname, rights, retcode); Open_Message_Pipe(connection,retcode); Scan_Object; Send_Message_to_Station(station,message,retcode); Send_Message_to_Username(name,message,retcode); Send_Personal_Message(connection,message,retcode); Set_Broadcast_Mode(bmode); Set_Date_From_Server; Set_Preferred_Connection_ID(id); Set_Primary_Connection_ID(ID); Set_Time_From_Server; -- Alan Strassberg alan@oetl.scf.lockheed.com (408) 425-6139 alan@leadsv.ese.lmsc.lockheed.com