There are several methods you can use to get the status of the Pool Members.
MemberMonitorStatus[][] LocalLB::PoolMember::get_monitor_status(
in String[] pool_names
);
The get_monitor_status() method will return the status of the monitor subsystem on the given PoolMembers.
MemberObjectStatus[][] LocalLB::PoolMember::get_object_status(
in String[] pool_names
);
The get_object_status() method will return whether the PoolMembers are enabled as well as their availability status (as represented by a color).
MemberSessionState[][] LocalLB::PoolMember::get_session_enabled_state(
in String[] pool_names
);
The get_session_enabled_state() method returns whether new sessions are enabled.
MemberSessionStatus[][] LocalLB::PoolMember::get_session_status(
in String[] pool_names
);
And finally get_session_status returns a more details on the new session state attribute (whether they are disabled by parent or node address).
It looks to me what you want is in the get_object_status() method as it will give both the enabled state as well as the availbility status.
-Joe