XML_Cap_TerminalSearchProfile

XML message about capability of terminal search parameters

<TerminalSearchProfile version="2.0" xmlns="http://www.isapi.org/ver20/XMLSchema">
  <maxTimeSpansNum><!--required, xs:integer, maximum number of periods--></maxTimeSpansNum>
  <maxMatchResults><!--required, xs:integer, maximum matched results returned per search--></maxMatchResults>
  <maxSearchTimeout><!--optional, xs:integer, timeout period of search--></maxSearchTimeout>
  <maxConcurrentSearches><!--optional, xs:integer, maximum number of concurrent searches--></maxConcurrentSearches>
  <isSupportTerminalName><!--optional, xs:boolean, whether it supports searching by terminal name--></isSupportTerminalName>
  <isSupportTerminalNameLike><!--optional, xs:boolean, whether it supports fuzzy search by terminal name--></isSupportTerminalNameLike>
  <isSupportTerminalRemarks><!--optional, xs:boolean, whether it supports searching by terminal description--></isSupportTerminalRemarks>
  <isSupportOrgName><!--optional, xs:boolean, whether it supports searching by organization name--></isSupportOrgName>
  <isSupportSoftwareVersion><!--required, xs:boolean, whether it supports searching by software version-->< isSupportSoftwareVersion>
  <onlineState opt="online,offline,all"><!--optional, xs:string, online status: online, offine, all--></onlineState>
  <publishState opt="publishing,success,failed,null"><!--optional, xs:string, release status: "publishing"-releasing, "success"-succeeded, failed, null--></publishState>
  <insertState opt="sending,success,failed,null"><!--optional, xs:string, cut-in status: "sending"-cutting in, "success"-succeeded, failed, null--></insertState>
  <playState opt="HDMI,VGA,schedulePlay,scheduleStop,screenOff"><!--optional, xs:string, playing status: HDMI, VGA, "schedulePlay"-play program schedule, "scheduleStop"-pause, "screenOff"-screen off--></playState>
</TerminalSearchProfile>