The subcommand handers accessed by RXSUBCOM are the older legacy style
of subcommand handlers that must be registered with the rxapi daemon.
The DIRECT_ENVIRONMENT handers are the new style, which is totally
managed by the interpreter instance and not registered in process.
Since RXSUBCOM is just an interface to the RexxXXXXXXSubcom APIs, it
has no knowledge of the direct ones.

Rick

On Tue, Jul 21, 2009 at 4:08 PM, James Johnson<j...@iland.net> wrote:
> I have an application that uses the new 4.0 APIs to establish an
> Interpreter instance. I pass to the "RexxCreateInterpreter" a set of
> options,
> one of which is "DIRECT_ENVIRONMENTS".
>
> When I issue the command "rxsubcom query rxpipe", I get a return code of
> 30. I was expecting that a "DIRECT_ENVIRONMENTS" is just another form
> of a "SubCom" environment. The command "address rxpipe" works and
> invokes my sub command handler.
>
> If the "Address" command recognizes  my  environment, why doesn't
> "RxSubCom Query"?
>
> James Johnson
>
>
> ------------------------------------------------------------------------------
> _______________________________________________
> Oorexx-devel mailing list
> Oorexx-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/oorexx-devel
>

------------------------------------------------------------------------------
_______________________________________________
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel

Reply via email to