ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/BDB/BDB.pm
(Generate patch)

Comparing BDB/BDB.pm (file contents):
Revision 1.21 by root, Fri Dec 7 13:38:52 2007 UTC vs.
Revision 1.22 by root, Mon Dec 10 03:57:27 2007 UTC

134 134
135=head2 BERKELEYDB FUNCTIONS 135=head2 BERKELEYDB FUNCTIONS
136 136
137All of these are functions. The create functions simply return a new 137All of these are functions. The create functions simply return a new
138object and never block. All the remaining functions all take an optional 138object and never block. All the remaining functions all take an optional
139callback as last argument. If it is missing, then the fucntion will be 139callback as last argument that gets passed the return value. If it is
140executed synchronously. 140missing, then the function will be executed synchronously, and the return
141value is returned as normally.
141 142
142BDB functions that cannot block (mostly functions that manipulate 143BDB functions that cannot block (mostly functions that manipulate
143settings) are method calls on the relevant objects, so the rule of thumb 144settings) are method calls on the relevant objects, so the rule of thumb
144is: if its a method, its not blocking, if its a function, it takes a 145is: if its a method, its not blocking, if its a function, it takes a
145callback as last argument. 146callback as last argument.

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines