Thread View: borland.public.cppbuilder.internet.socket
10 messages
10 total messages
Started by Vlad
Mon, 30 Oct 2006 13:38
INDY 10 in Builder 2006
Author: Vlad
Date: Mon, 30 Oct 2006 13:38
Date: Mon, 30 Oct 2006 13:38
81 lines
2752 bytes
2752 bytes
I find this information in Net:
If you want that Indy 10 will be work in BDS do this:
In file IdWinSock2.hpp, afrer line ?368 (typedef TWSANetworkEvents
*LPWSANetworkEvents;) and before line typedef TWSAProtocol_InfoW
*LPWSAProtocol_InfoW;
insert this code:
#define wsaprotocol_len 255
#define max_protocol_chain 7
#pragma pack(push, 1)
struct TWSAProtocolChain
{
int ChainLen; // the length of the chain,
// length = 0 means layered protocol,
// length = 1 means base protocol,
// length > 1 means protocol chain
int ChainEntries[max_protocol_chain]; // a list of dwCatalogEntryIds
};
#pragma pack(pop)
#pragma pack(push, 1)
struct TWSAProtocol_InfoA
{
int dwServiceFlags1;
int dwServiceFlags2;
int dwServiceFlags3;
int dwServiceFlags4;
int dwProviderFlags;
TGUID ProviderId;
int dwCatalogEntryId;
TWSAProtocolChain ProtocolChain;
int iVersion;
int iAddressFamily;
int iMaxSockAddr;
int iMinSockAddr;
int iSocketType;
int iProtocol;
int iProtocolMaxOffset;
int iNetworkByteOrder;
int iSecurityScheme;
int dwMessageSize;
int dwProviderReserved;
char szProtocol[wsaprotocol_len];
};
#pragma pack(pop)
#pragma pack(push, 1)
struct TWSAProtocol_InfoW
{
int dwServiceFlags1;
int dwServiceFlags2;
int dwServiceFlags3;
int dwServiceFlags4;
int dwProviderFlags;
TGUID ProviderId;
int dwCatalogEntryId;
TWSAProtocolChain ProtocolChain;
int iVersion;
int iAddressFamily;
int iMaxSockAddr;
int iMinSockAddr;
int iSocketType;
int iProtocol;
int iProtocolMaxOffset;
int iNetworkByteOrder;
int iSecurityScheme;
int dwMessageSize;
int dwProviderReserved;
wchar_t szProtocol[wsaprotocol_len];
};
#pragma pack(pop)
typedef TWSAProtocol_InfoA * PWSAProtocol_InfoA;
typedef TWSAProtocol_InfoA * LPWSAProtocol_InfoA;
typedef TWSAProtocol_InfoW * PWSAProtocol_InfoW;
Re: INDY 10 in Builder 2006
Author: Remy Lebeau (TeamB)
Date: Mon, 30 Oct 2006 18:32
Date: Mon, 30 Oct 2006 18:32
13 lines
1310 bytes
1310 bytes
"Vlad" <vlad44b@rambler.ru> wrote in message news:45460061@newsgroups.borland.com... > If you want that Indy 10 will be work in BDS do this: You must be using an older version of Indy 10. The IdWinSock unit has already been upgraded in newer snapshots to support C++ without having to define anything manually, because the Win32 API already defines everything needed. Gambit
Re: INDY 10 in Builder 2006
Author: Vlad
Date: Tue, 31 Oct 2006 13:18
Date: Tue, 31 Oct 2006 13:18
7 lines
1017 bytes
1017 bytes
> The IdWinSock unit has already been upgraded I download today IdWinSock (10.0.52). Nothing do not change in this file. :(
Re: INDY 10 in Builder 2006
Author: Remy Lebeau (TeamB)
Date: Tue, 31 Oct 2006 17:38
Date: Tue, 31 Oct 2006 17:38
13 lines
1405 bytes
1405 bytes
"Vlad" <vlad44b@rambler.ru> wrote in message news:45474d3e@newsgroups.borland.com... > I download today IdWinSock (10.0.52). That is a very old (and completely C++-unaware) version of Indy 10. As you can see on the file timestamps, the last update in that version was 2 years ago. The current development snapshot is 10.1.5, and has the updated IdWinSock2 unit in it (amongst other changes). Gambit
Re: INDY 10 in Builder 2006
Author: Vlad
Date: Wed, 01 Nov 2006 12:23
Date: Wed, 01 Nov 2006 12:23
7 lines
1335 bytes
1335 bytes
>The current is 10.1.5 Where I can get version 10.1.5 for C++ Builder 6? I download today Indy 10 from this sourse: ftp://indy.fulgan.com/ZIP I run FULLC6.BAT and I get empty folder C6 :(
Re: INDY 10 in Builder 2006
Author: qyte
Date: Wed, 01 Nov 2006 13:00
Date: Wed, 01 Nov 2006 13:00
30 lines
1865 bytes
1865 bytes
Vlad wrote: >> The current is 10.1.5 > > Where I can get version 10.1.5 for C++ Builder 6? > > I download today Indy 10 from this sourse: ftp://indy.fulgan.com/ZIP > > I run FULLC6.BAT and I get empty folder C6 :( > > > > Can someone please tell me what are the EXACT steps in updating the indy10 that come with BDS to 10.1.5? And another thing... What are the other folders inside the zip archive for? I mean Bubbles, Builder, Icons( Icon16), NUnit, Test,Other. Do they have a meaning? Am i supposed to use ONLY the Lib folder? There seem to be a file inside the BDS/4.0/bin folder that if i delete bds CRASHES very bad! :( deployindy100.bpl That is the file. I remember deleting it at an earlier attempt to install the latest snapshot but i had enormous problems and had to put it back there again.
Re: INDY 10 in Builder 2006
Author: Remy Lebeau (TeamB)
Date: Wed, 01 Nov 2006 21:27
Date: Wed, 01 Nov 2006 21:27
10 lines
1236 bytes
1236 bytes
"Vlad" <vlad44b@rambler.ru> wrote in message news:454891e3$1@newsgroups.borland.com... > Where I can get version 10.1.5 for C++ Builder 6? Indy 10 is not avalable for C++ yet. Gambit
Re: INDY 10 in Builder 2006
Author: Remy Lebeau (TeamB)
Date: Wed, 01 Nov 2006 21:29
Date: Wed, 01 Nov 2006 21:29
20 lines
1564 bytes
1564 bytes
"qyte" <gyte@vivodinet.gr> wrote in message news:45489a82@newsgroups.borland.com... > Can someone please tell me what are the EXACT steps in > updating the indy10 that come with BDS to 10.1.5? Indy 10 is not available for C++ yet. > What are the other folders inside the zip archive for? Ignore all of them. They have nothing to do with installing Indy. They are used for Indy's custom testing framework. > Am i supposed to use ONLY the Lib folder? Yes. Gambit
Re: INDY 10 in Builder 2006
Author: qyte
Date: Fri, 03 Nov 2006 10:28
Date: Fri, 03 Nov 2006 10:28
20 lines
1675 bytes
1675 bytes
Remy Lebeau (TeamB) wrote: > "qyte" <gyte@vivodinet.gr> wrote in message > news:45489a82@newsgroups.borland.com... > >> Can someone please tell me what are the EXACT steps in >> updating the indy10 that come with BDS to 10.1.5? > > Indy 10 is not available for C++ yet. > > Gambit > At least the steps in order to use them in a delphi DLL along with a C++Builder project... OR with a full delphi project. Either way i feel that indy10 Dev Snapshot would be better than the ones that come along with BDS initially.
Re: INDY 10 in Builder 2006
Author: John Jacobson
Date: Fri, 08 Dec 2006 06:23
Date: Fri, 08 Dec 2006 06:23
6 lines
1310 bytes
1310 bytes
"Remy Lebeau (TeamB)" <no.spam@no.spam.com> wrote in message news:454911d9$1@newsgroups.borland.com... > Indy 10 is not avalable for C++ yet. Ah. That would explain why I was unsuccessful getting it to compile in the C++ personality in BDS 2006.
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads