Some commands support a 'concise' option, which lists out data in a terse format, separated by ! characters. This file documents the fields which are output. * sip show channels concise 1) remote IP address 2) S_OR(cur->username, S_OR(cur->cid_num, "(None)")) 3) call ID 4) cur->ocseq 5) cur->icseq 6) ast_getformatname(cur->owner ? cur->owner->nativeformats : 0) 7) cli_yesno(ast_test_flag(&cur->flags[1], SIP_PAGE2_CALL_ONHOLD)) 8) cur->needdestroy ? "(d)" : "" 9) last SIP message receied 10) refer status * sip show subscriptions concise 1) remote IP address 2) username, or caller id number, or "(None)" 3) call ID 4) cur->subscribed == MWI_NOTIFICATION ? "--" : cur->subscribeuri 5) cur->subscribed == MWI_NOTIFICATION ? "" : ast_extension_state2str(cur->laststate) 6) subscription_type2str(cur->subscribed) 7) cur->subscribed == MWI_NOTIFICATION ? S_OR(mailbox_str->str, "") : "" * core show channels concise 1) channel name 2) current context 3) current extension 4) current priority 5) ast_state2str(c->_state) 6) current application 7) S_OR(c->data, "") 8) caller ID num 9) accountcode 10) amaflags 11) durbuf 12) bc ? bc->name : "(None)" 13) c->uniqueid