lib/stomp.rb in stomp-1.2.4 vs lib/stomp.rb in stomp-1.2.5
- old
+ new
@@ -13,18 +13,27 @@
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
-require 'stomp/constants' # Constants first
-require 'stomp/ext/hash'
-require 'stomp/connection'
-require 'stomp/client'
-require 'stomp/message'
-require 'stomp/version'
-require 'stomp/errors'
-require 'stomp/codec'
-require 'stomp/sslparams'
+require 'stomp/constants' # Constants first
+require 'stomp/ext/hash' # #Hash additions
+require 'stomp/connection' # Main Stomp#Connection
+require 'stomp/client' # Main Stomp#Client
+require 'stomp/message' # Stomp#Message
+require 'stomp/version' # Stomp#Version#STRING
+require 'stomp/errors' # All Stomp# exceptions
+require 'stomp/codec' # Stomp 1.1 codec
+require 'stomp/sslparams' # Stomp SSL support
+
+# Private methods in #Client
+require 'client/utils' # private Client Utility methods
+
+# Private methods in #Connection
+require 'connection/utils' # private Connection Utility methods
+require 'connection/netio' # private Network io methods
+require 'connection/heartbeats' # private 1.1+ heartbeat related methods
+require 'connection/utf8' # private 1.1+ UTF8 related methods
module Stomp
end