Browse Source

Fixed buffer splitting and cleaned up some code.

release/0.19
Jessica James 9 years ago
parent
commit
e656b6f6ba
  1. 1236
      Jupiter/IRC_Client.cpp
  2. 5
      Jupiter/IRC_Client.h
  3. BIN
      Release/Jupiter.lib

1236
Jupiter/IRC_Client.cpp

File diff suppressed because it is too large

5
Jupiter/IRC_Client.h

@ -762,12 +762,11 @@ namespace Jupiter
void send(const Jupiter::ReadableString &rawMessage); void send(const Jupiter::ReadableString &rawMessage);
/** /**
* @brief Method that is called by think() to handle all of the IRC protocol. * @brief Processes an input line of IRC protocol data.
* Note: This command should not be used unless you wish to bypass auto-reconnect abilities. Use think() instead.
* *
* @return 0 upon success, an error code otherwise. * @return 0 upon success, an error code otherwise.
*/ */
int primaryHandler(); int process_line(const Jupiter::ReadableString &line);
/** /**
* @brief Returns a key's value. * @brief Returns a key's value.

BIN
Release/Jupiter.lib

Binary file not shown.
Loading…
Cancel
Save