Lines Matching full:of
8 * with the License. You may obtain a copy of the License at
14 * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
98 * operates a set of IO threads (by default only one). It assumes that
107 T_OVERLOAD_DRAIN_TASK_QUEUE ///< Drop some tasks from head of task queue */
122 /// Default limit on size of idle connection pool
128 /// Default limit on total number of connected sockets
134 /// Default size of write buffer
137 /// Maximum size of read buffer allocated to idle connection (0 = unlimited)
140 /// Maximum size of write buffer allocated to idle connection (0 = unlimited)
143 /// # of calls before resizing oversized buffers (0 = check only on close)
146 /// # of IO threads to use by default
149 /// # of IO threads this server will use
170 // Vector of IOThread objects that will handle our IO
173 // Index of next IO Thread to be used (for round-robin)
179 /// Number of TConnection object we've created
182 /// Number of Connections processing or waiting to process
188 /// Limit for number of connections processing or waiting to process
191 /// Limit for number of open connections
201 * Hysteresis for overload state. This is the fraction of the overload
228 * replace it with a new one of writeBufferDefaultSize_ bytes to insure that
242 /// Count of connections dropped since overload started
245 /// Count of connections dropped on overload since server started
249 * This is a stack of all the objects that have been created but that
387 * Sets the number of IO threads used by this server. Can only be used before
402 /** Return the number of IO threads used by this server. */
406 * Get the maximum number of unused TConnection we will hold in reserve.
413 * Set the maximum number of unused TConnection we will hold in reserve.
426 * Return the count of sockets currently connected to.
428 * @return count of connected sockets.
433 * Return the count of sockets currently connected to.
435 * @return count of connected sockets.
440 * Return the count of connection objects allocated but not in use.
442 * @return count of idle connection objects.
447 * Return count of number of connections which are currently processing.
452 * @return # of connections currently processing.
456 /// Increment the count of connections currently processing.
462 /// Decrement the count of connections currently processing.
471 * Get the maximum # of connections allowed before overload.
478 * Set the maximum # of connections allowed before overload.
480 * @param maxConnections new setting for maximum # of connections.
485 * Get the maximum # of connections waiting in handler/task before overload.
492 * Set the maximum # of connections waiting in handler/task before overload.
494 * @param maxActiveProcessors new setting for maximum # of active processes.
518 * Get fraction of maximum limits before an overload condition is cleared.
525 * Set fraction of maximum limits before an overload condition is cleared.
569 * current hysteresis fraction of their maximums.
582 * Get the starting size of a TConnection object's write buffer.
589 * Set the starting size of a TConnection object's write buffer.
596 * Get the maximum size of read buffer allocated to idle TConnection objects.
604 * Get the maximum size of read buffer allocated to idle TConnection objects.
617 * @param limit of bytes beyond which we will shrink buffers when checked.
629 * @param limit of bytes beyond which we will shrink buffers when checked.
634 * Get the maximum size of write buffer allocated to idle TConnection objects.
647 * @param limit of bytes beyond which we will shrink buffers when idle.
652 * Get # of calls made between buffer size checks. 0 means disabled.
654 * @return # of calls between buffer size checks.
661 * of overhead. 0 disables checks except at connection close.
663 * @param count the number of calls between checks, or 0 to disable
698 * the framing size instead of stripping it.
716 * @param socket FD of socket associated with this connection.
717 * @param addr the sockaddr of the client
718 * @param addrLen the length of addr
751 // Returns the number of this IO thread.
808 /// Exits the loop ASAP in case of shutdown or error.
811 /// Create the pipe used to notify I/O process of task completion.