mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-10-27 17:31:51 +01:00
* deprecated
git-svn-id: trunk@7200 -
This commit is contained in:
parent
4ba29cdbe1
commit
136fa69943
@ -157,7 +157,7 @@ type
|
||||
sun_path : array[0..107] of char;
|
||||
end;
|
||||
|
||||
Tsocket=longint; {To easy porting code from Kylix libc unit to sockets unit.}
|
||||
Tsocket=longint; {To easy porting code from Kylix libc unit to sockets unit.}
|
||||
|
||||
Var
|
||||
SocketError:cint;
|
||||
@ -179,34 +179,33 @@ function fpsetsockopt (s:cint; level:cint; optname:cint; optval:pointer; optle
|
||||
function fpsocketpair (d:cint; xtype:cint; protocol:cint; sv:pcint):cint;
|
||||
|
||||
{Basic Socket Functions}
|
||||
Function Socket(Domain,SocketType,Protocol:Longint):Longint;
|
||||
Function CloseSocket(Sock:Longint):Longint;
|
||||
Function Send(Sock:Longint;Const Buf;BufLen,Flags:Longint):Longint;
|
||||
Function SendTo(Sock:Longint;Const Buf;BufLen,Flags:Longint;Var Addr; AddrLen : Longint):Longint;
|
||||
Function Recv(Sock:Longint;Var Buf;BufLen,Flags:Longint):Longint;
|
||||
Function RecvFrom(Sock : Longint; Var Buf; Buflen,Flags : Longint; Var Addr; var AddrLen : longInt) : longint;
|
||||
Function Bind(Sock:Longint;Const Addr;AddrLen:Longint):Boolean;
|
||||
Function Listen (Sock,MaxConnect:Longint):Boolean;
|
||||
Function Accept(Sock:Longint;Var Addr;Var Addrlen:Longint):Longint;
|
||||
Function Connect(Sock:Longint;Const Addr;Addrlen:Longint):boolean;
|
||||
Function Shutdown(Sock:Longint;How:Longint):Longint;
|
||||
Function GetSocketName(Sock:Longint;Var Addr;Var Addrlen:Longint):Longint;
|
||||
Function GetPeerName(Sock:Longint;Var Addr;Var Addrlen:Longint):Longint;
|
||||
Function SetSocketOptions(Sock,Level,OptName:Longint;const OptVal;optlen:longint):Longint;
|
||||
Function GetSocketOptions(Sock,Level,OptName:Longint;Var OptVal;Var optlen:longint):Longint;
|
||||
Function SocketPair(Domain,SocketType,Protocol:Longint;var Pair:TSockArray):Longint;
|
||||
Function Socket(Domain,SocketType,Protocol:Longint):Longint; deprecated;
|
||||
Function CloseSocket(Sock:Longint):Longint; // vote is still out on this one
|
||||
Function Send(Sock:Longint;Const Buf;BufLen,Flags:Longint):Longint; deprecated;
|
||||
Function SendTo(Sock:Longint;Const Buf;BufLen,Flags:Longint;Var Addr; AddrLen : Longint):Longint; deprecated;
|
||||
Function Recv(Sock:Longint;Var Buf;BufLen,Flags:Longint):Longint; deprecated;
|
||||
Function RecvFrom(Sock : Longint; Var Buf; Buflen,Flags : Longint; Var Addr; var AddrLen : longInt) : longint;deprecated;
|
||||
Function Bind(Sock:Longint;Const Addr;AddrLen:Longint):Boolean;deprecated;
|
||||
Function Listen (Sock,MaxConnect:Longint):Boolean;deprecated;
|
||||
Function Accept(Sock:Longint;Var Addr;Var Addrlen:Longint):Longint;deprecated;
|
||||
Function Connect(Sock:Longint;Const Addr;Addrlen:Longint):boolean;deprecated;
|
||||
Function Shutdown(Sock:Longint;How:Longint):Longint;deprecated;
|
||||
Function GetSocketName(Sock:Longint;Var Addr;Var Addrlen:Longint):Longint;deprecated;
|
||||
Function GetPeerName(Sock:Longint;Var Addr;Var Addrlen:Longint):Longint;deprecated;
|
||||
Function SetSocketOptions(Sock,Level,OptName:Longint;const OptVal;optlen:longint):Longint;deprecated;
|
||||
Function GetSocketOptions(Sock,Level,OptName:Longint;Var OptVal;Var optlen:longint):Longint;deprecated;
|
||||
Function SocketPair(Domain,SocketType,Protocol:Longint;var Pair:TSockArray):Longint;deprecated;
|
||||
|
||||
{Text Support}
|
||||
Procedure Sock2Text(Sock:Longint;Var SockIn,SockOut:Text);
|
||||
Procedure Sock2Text(Sock:Longint;Var SockIn,SockOut:Text);deprecated;
|
||||
|
||||
{Untyped File Support}
|
||||
Procedure Sock2File(Sock:Longint;Var SockIn,SockOut:File);
|
||||
Procedure Sock2File(Sock:Longint;Var SockIn,SockOut:File);deprecated;
|
||||
|
||||
{Better Pascal Calling, Overloaded Functions!}
|
||||
Function Accept(Sock:longint;var addr:TInetSockAddr;var SockIn,SockOut:File):Boolean;
|
||||
Function Accept(Sock:longint;var addr:TInetSockAddr;var SockIn,SockOut:text):Boolean;
|
||||
Function Connect(Sock:longint;const addr:TInetSockAddr;var SockIn,SockOut:text):Boolean;
|
||||
Function Connect(Sock:longint;const addr:TInetSockAddr;var SockIn,SockOut:file):Boolean;
|
||||
Function Accept(Sock:longint;var addr:TInetSockAddr;var SockIn,SockOut:File):Boolean; deprecated;
|
||||
Function Accept(Sock:longint;var addr:TInetSockAddr;var SockIn,SockOut:text):Boolean;deprecated;
|
||||
Function Connect(Sock:longint;const addr:TInetSockAddr;var SockIn,SockOut:text):Boolean; deprecated;
|
||||
Function Connect(Sock:longint;const addr:TInetSockAddr;var SockIn,SockOut:file):Boolean;deprecated;
|
||||
|
||||
|
||||
{ Utility routines}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user