DBGp-Client

 view release on metacpan or  search on metacpan

lib/DBGp/Client/Response.pod  view on Meta::CPAN

Implemented by C<DBGp::Client::Response::Break>. See also
L<break|http://xdebug.org/docs-dbgp.php#break> in the
DBGp spec.

Accessors:

=over 4

=item success

=back

=head2 eval, expr, exec

Implemented by C<DBGp::Client::Response::Eval>. See also
L<eval|http://xdebug.org/docs-dbgp.php#eval> in the
DBGp spec.

Accessors:

=over 4

=item success

=item result

An optional L</property> object (see below).

=back

=head2 interact

Implemented by C<DBGp::Client::Response::Interact>. See also
L<interact - interactive shell|http://xdebug.org/docs-dbgp.php#interact-interactive-shell> in the
DBGp spec.

Accessors:

=over 4

=item status

=item more

=item prompt

=back

=head2 stream

Implemented by C<DBGp::Client::Response::Stream>.

Accessors:

=over 4

=item type

=item content

decoded content

=back

=head2 notify

Implemented by C<DBGp::Client::Response::Notification>. See also
L<Notifications|https://xdebug.org/docs-dbgp.php#id72> in the
DBGp spec.

Accessors:

=over 4

=item name

=back

=head1 OTHER OBJECTS

Lists other objects that are part of the response object structure but
are not response objects.

=head2 breakpoint

Implemented by C<DBGp::Client::Response::Breakpoint>. See also
L<breakpoints|http://xdebug.org/docs-dbgp.php#breakpoints>
in the DBGp spec.

Accessors:

=over 4

=item id

=item type

=item state

=item filename

=item lineno

=item function

=item exception

=item hit_value

=item hit_condition

=item hit_count

=item expression

=item temporary

=back

=head2 property

Implemented by C<DBGp::Client::Response::Property>. See also
L<properties, variables and values|http://xdebug.org/docs-dbgp.php#properties-variables-and-values>
in the DBGp spec.

Accessors:

=over 4

=item name

=item fullname

=item constant

=item type

=item children

=item address

=item pagesize

=item page

=item classname

=item key

=item facet

=item numchildren

It always returns C<0> unless C<children> is true

=item value

The decoded value of scalar properties (typically useful when
C<children> is false).

=item childs

Array of C<DBGp::Client::Response::Property> objects. Returns an empty
array unless C<children> is true).

=back

=head1 AUTHOR

Mattia Barbon <mbarbon@cpan.org>

=head1 LICENSE

Copyright (c) 2015 Mattia Barbon. All rights reserved.

This library is free software; you can redistribute it and/or modify it
under the same terms as Perl itself.

=cut



( run in 0.786 second using v1.01-cache-2.11-cpan-2398b32b56e )