***************
*** 265,271 ****
    static int    numAttributes;
    // static requestObject action
    static enum {GET = 0x1000, SET, MONITOR_ON, 
- 	       MONITOR_OFF, UNKNOWN} caEnumVerb_;
  
  private:
    // default get callback
--- 265,276 ----
    static int    numAttributes;
    // static requestObject action
    static enum {GET = 0x1000, SET, MONITOR_ON, 
+ 	       MONITOR_OFF, PUT, UNKNOWN} caEnumVerb_;
+   // T. Straumann: added 'put' verb, which has the same functionality
+   //		   as 'set', but uses 'ca_array_put()' instead of
+   //		   'ca_array_put_callback()', i.e. it is not waited
+   //		   for the end of record processing. (ca server doesn't
+   //		   handle more than one ca_array_put_callback() simultaneously).
  
  private:
    // default get callback
