Re: [Vala] Vala bindings for getaddrinfo and similar Unix API




On Sun, 2008-02-24 at 21:05 +0100, Mikael Hermansson wrote:
What is the most correct binding:
namespace Test {
[CCode]
struct AddrInfo {
  ....
}

A:

[CCode]
public static int getaddrinfo(string host, string service, AddrInfo
*hint, AddrInfo **result);

B:

[CCode]
public static int getaddrinfo(string host, string service, AddrInfo
hint, AddrInfo *result);

}
Neither one. 'result' is an out parameter.

public static int getaddrinfo(string host, string service, AddrInfo
hint, out AddrInfo result);

cheers,
Raffaele




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]