Newsgroups : Borland : borland.public.delphi.internet.winsock : 2005 Dec : TIdServerCompressionIntercept, where is it?

www.cryer.info
Managed Newsgroup Archive

TIdServerCompressionIntercept, where is it?

Subject:TIdServerCompressionIntercept, where is it?
Posted by:"John Small" (npspam@nowhere)
Date:Mon, 12 Dec 2005 22:13:36

I'm another person on the hunt for TIdServerCompressionIntercept, the
closest I've got is this
message from the Google archive of this group, posted a long time ago in
reply to some other poor soul who'd got code that won't compile.

<<Starts>>
Which version of Indy 9 are you using?  In my copy,
TIdServerCompressionIntercept is declared in TIdCompressionIntercept.pas,
the same file that declares the TIdCompressionIntercept component.  It was
added well over a year ago.  If you do not have it, then you most likely
have a very old version and should seriously consider upgrading.
<<ends>>

Neat, eh, he answers the question without actually saying which version of
Indy has it! Well I'm using
9.0.18 which I just downloaded from from the main A2Z site, (complete with
the special installer
program) and that hasn't got the component. I also looked on Sourceforge,
but I couldn't download any
files and Indy 9.1 didn't have any files associated with it, what's going
on there?

I need it as the IndySoap components won't compile without it unless you
have compression switched off
in the defines. If you do have compression switched off in the defines
then it compiles but doesn't
work at runtime, you get the error "compression was switched off in the
defines". Brilliant eh!

Somehow, somewhere there was once a version of Indy that would allow the
IndySoap components to
compile with compression switched on in the defines and it would work as
well. Which version was it
and where can I find a copy?

Alternatively if someone has the code for TIdServerCompressionIntercept,
please post it here and I'll
use that.

Thanks

John Small

Replies:

www.cryer.info
Managed Newsgroup Archive