I've added a call to FBAdmin to what I'm working on, to get the full description of the server (i.e. comparable to PostgreSQL's version() function). Thanks Ludo :-)

Is it possible to piggyback this onto an open Firebird connection, in case somebody interposes some sort of connection pooling layer?

Is there any way of determining what port the client is using for an open connection (i.e. not the 3050 at the server end)? Postgres implements this with inet_client_port(), and I'm considering a situation where the port numbers could be used as a low-security authenticator for backchannel commands (e.g. so that a server could tell a client to choke work it's relaying for one particular user who's hogging bandwidth).

--
Mark Morgan Lloyd
markMLl .AT. telemetry.co .DOT. uk

[Opinions above are the author's, not those of his employers or colleagues]
_______________________________________________
fpc-pascal maillist  -  fpc-pascal@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-pascal

Reply via email to