• source navigation  • diff markup  • identifier search  • freetext search  • 

Sources/umbim/data/mbim-service-phonebook.json

  1 
  2 [
  3     // *********************************************************************************
  4     { "type" : "Service",
  5       "name" : "Phonebook" },
  6 
  7     // *********************************************************************************
  8     { "name"         : "Configuration",
  9       "service"      : "Phonebook",
 10       "type"         : "Command",
 11       "query"        : [],
 12       "response"     : [ { "name"          : "State",
 13                            "format"        : "guint32",
 14                            "public-format" : "MbimPhonebookState" },
 15                          { "name"   : "NumberOfEntries",
 16                            "format" : "guint32" },
 17                          { "name"   : "UsedEntries",
 18                            "format" : "guint32" },
 19                          { "name"   : "MaxNumberLength",
 20                            "format" : "guint32" },
 21                          { "name"   : "MaxName",
 22                            "format" : "guint32" } ],
 23       "notification" : [ { "name"          : "State",
 24                            "format"        : "guint32",
 25                            "public-format" : "MbimPhonebookState" },
 26                          { "name"   : "NumberOfEntries",
 27                            "format" : "guint32" },
 28                          { "name"   : "UsedEntries",
 29                            "format" : "guint32" },
 30                          { "name"   : "MaxNumberLength",
 31                            "format" : "guint32" },
 32                          { "name"   : "MaxName",
 33                            "format" : "guint32" } ] },
 34 
 35     // *********************************************************************************
 36   { "name"     : "MbimPhonebookEntry",
 37     "type"     : "Struct",
 38     "contents" : [ { "name"   : "EntryIndex",
 39                      "format" : "guint32" },
 40                    { "name"   : "Number",
 41                      "format" : "string" },
 42                    { "name"   : "Name",
 43                      "format" : "string" } ] },
 44 
 45   { "name"     : "Read",
 46     "service"  : "Phonebook",
 47     "type"     : "Command",
 48     "query"    : [ { "name"          : "FilterFlag",
 49                      "format"        : "guint32",
 50                      "public-format" : "MbimPhonebookFlag" },
 51                    { "name"          : "FilterMessageIndex",
 52                      "format"        : "guint32" } ],
 53     "response" : [ { "name"   : "EntryCount",
 54                      "format" : "guint32" },
 55                    { "name"             : "Entries",
 56                      "format"           : "ref-struct-array",
 57                      "struct-type"      : "MbimPhonebookEntry",
 58                      "array-size-field" : "EntryCount" } ] },
 59 
 60     // *********************************************************************************
 61 
 62   { "name"     : "Delete",
 63     "service"  : "Phonebook",
 64     "type"     : "Command",
 65     "set"      : [ { "name"          : "FilterFlag",
 66                      "format"        : "guint32",
 67                      "public-format" : "MbimPhonebookFlag" },
 68                    { "name"          : "FilterMessageIndex",
 69                      "format"        : "guint32" } ],
 70     "response" : [] },
 71 
 72 
 73     // *********************************************************************************
 74 
 75   { "name"     : "Write",
 76     "service"  : "Phonebook",
 77     "type"     : "Command",
 78     "set"      : [ { "name"          : "SaveFlag",
 79                      "format"        : "guint32",
 80                      "public-format" : "MbimPhonebookWriteFlag" },
 81                    { "name"   : "SaveIndex",
 82                      "format" : "guint32" },
 83                    { "name"   : "Number",
 84                      "format" : "string" },
 85                    { "name"   : "Name",
 86                      "format" : "string" } ],
 87     "response" : [] }
 88 
 89 ]

This page was automatically generated by LXR 0.3.1.  •  OpenWrt