96 static AttachOperation* dequeue(); |
96 static AttachOperation* dequeue(); |
97 #endif // SERVICES_KERNEL |
97 #endif // SERVICES_KERNEL |
98 }; |
98 }; |
99 |
99 |
100 #ifndef SERVICES_KERNEL |
100 #ifndef SERVICES_KERNEL |
101 class AttachOperation: public CHeapObj { |
101 class AttachOperation: public CHeapObj<mtInternal> { |
102 public: |
102 public: |
103 enum { |
103 enum { |
104 name_length_max = 16, // maximum length of name |
104 name_length_max = 16, // maximum length of name |
105 arg_length_max = 1024, // maximum length of argument |
105 arg_length_max = 1024, // maximum length of argument |
106 arg_count_max = 3 // maximum number of arguments |
106 arg_count_max = 3 // maximum number of arguments |