Commit bcb0b39631611f6154a5281d55d93e92a06db53d
1 parent
3e69f3fc
Exists in
master
Incluindo mais estados no objeto php
Showing
1 changed file
with
9 additions
and
0 deletions
Show diff stats
src/get.cc
| ... | ... | @@ -167,11 +167,20 @@ PHP_METHOD(tn3270, __get) |
| 167 | 167 | |
| 168 | 168 | if(!strncasecmp("online",text,szText)) { |
| 169 | 169 | RETURN_BOOL(obj->hSession->is_connected()); |
| 170 | + | |
| 170 | 171 | } else if(!strncasecmp("ready",text,szText)) { |
| 171 | 172 | RETURN_BOOL(obj->hSession->is_ready()); |
| 173 | + | |
| 174 | + } else if(!strncasecmp("sslstate",text,szText)) { | |
| 175 | + RETURN_LONG((unsigned long) obj->hSession->get_secure()); | |
| 176 | + | |
| 177 | + } else if(!strncasecmp("message",text,szText)) { | |
| 178 | + RETURN_LONG((unsigned long) obj->hSession->get_program_message()); | |
| 179 | + | |
| 172 | 180 | } else if(!strncasecmp("name",text,szText)) { |
| 173 | 181 | string str = obj->hSession->get_session_name(); |
| 174 | 182 | RETURN_STRING(str.c_str(),1); |
| 183 | + | |
| 175 | 184 | } |
| 176 | 185 | |
| 177 | 186 | RETURN_BOOL(0); | ... | ... |