Page 1 of 1

ESL Wire?

Posted: 30 Oct 2011, 20:51
by Heku
i was just wondering if anyone is using ESL Wire?
i just downloaded it for fun.. TM2 is in ESL, so i could think that some1 have ESL Wire!
but am i wrong?

Re: ESL Wire?

Posted: 30 Oct 2011, 21:02
by Weeeeee
ESL Wire was not used in TMN,and guess it wont in TM2 either,as it is no cheats.

Re: ESL Wire?

Posted: 30 Oct 2011, 21:40
by Heku
okaai

Re: ESL Wire?

Posted: 14 Nov 2011, 13:01
by Stellan1
Heku wrote:i was just wondering if anyone is using ESL Wire?
i just downloaded it for fun.. TM2 is in ESL, so i could think that some1 have ESL Wire!
but am i wrong?
hi Heku, i am using ESL wire and here i am telling you how it's work. Plug-ins for ESL Wire a are implemented as .Net class libraries. This means that a plug-in is a DLL file that is written in a programming language that uses the .Net Common Language Runtime (CLR) . This includes languages like C#, C++/CLI, VB.Net, Boo, Ruby.Net etc.

Languages that use the Dynamic Language Runtime (DLR), on the other hand, are currently not supported. This includes IronPython, IronRuby. An overview of .Net languages can be found here.

The DLL of a plug-in is not loaded directly into ESL Wire, but executed in a host-process, the so-called plug-in container. This way a faulty plug-in cannot affect the stability of ESL Wire or other plug-ins. Furthermore this allows you start, stop and restart your plug-in during development without having to restart ESL Wire.

The plug-in container uses inter-process communication (IPC) to communicate with ESL Wire. This allows plug-ins to use functions of ESL Wire like normal, local functions. The IPC-system that is currently used for this, is D-Bus.