Commit acf8efe72aecbc523827b1e3d008f3fe2c1d2ea7
1 parent
43146242
Exists in
master
and in
1 other branch
Testing IPC module.
Showing
2 changed files
with
15 additions
and
10 deletions
Show diff stats
client/src/core/abstract.cc
| @@ -151,7 +151,7 @@ | @@ -151,7 +151,7 @@ | ||
| 151 | 151 | ||
| 152 | /// @brief Converte string recebida do host para o charset atual. | 152 | /// @brief Converte string recebida do host para o charset atual. |
| 153 | std::string Abstract::Session::convertFromHost(const std::string &str) const { | 153 | std::string Abstract::Session::convertFromHost(const std::string &str) const { |
| 154 | - debug(__FUNCTION__,"(",str.c_str(),")"); | 154 | +// debug(__FUNCTION__,"(",str.c_str(),")"); |
| 155 | return convertCharset(const_cast<Abstract::Session *>(this)->converter.local,str.c_str(),str.size()); | 155 | return convertCharset(const_cast<Abstract::Session *>(this)->converter.local,str.c_str(),str.size()); |
| 156 | } | 156 | } |
| 157 | 157 |
client/src/testprogram/testprogram.cc
| @@ -44,6 +44,8 @@ | @@ -44,6 +44,8 @@ | ||
| 44 | 44 | ||
| 45 | using namespace std; | 45 | using namespace std; |
| 46 | 46 | ||
| 47 | + #pragma GCC diagnostic ignored "-Wunused-function" | ||
| 48 | + | ||
| 47 | /*---[ Implement ]----------------------------------------------------------------------------------*/ | 49 | /*---[ Implement ]----------------------------------------------------------------------------------*/ |
| 48 | 50 | ||
| 49 | /* | 51 | /* |
| @@ -119,11 +121,10 @@ | @@ -119,11 +121,10 @@ | ||
| 119 | 121 | ||
| 120 | cout | 122 | cout |
| 121 | << "Version: " << host["version"] | 123 | << "Version: " << host["version"] |
| 122 | -// << "\tRevision: " << host["Revision"] | ||
| 123 | -// << "\tConnected: " << host["Connected"] | 124 | + << "\tRevision: " << host["Revision"] |
| 125 | + << "\tConnected: " << host["Connected"] | ||
| 124 | << std::endl; | 126 | << std::endl; |
| 125 | 127 | ||
| 126 | - /* | ||
| 127 | host.connect(nullptr); | 128 | host.connect(nullptr); |
| 128 | 129 | ||
| 129 | cout | 130 | cout |
| @@ -145,16 +146,20 @@ | @@ -145,16 +146,20 @@ | ||
| 145 | // host.input("test@0another line"); | 146 | // host.input("test@0another line"); |
| 146 | 147 | ||
| 147 | host.push(TN3270::ENTER); | 148 | host.push(TN3270::ENTER); |
| 149 | + host.wait(10); | ||
| 150 | + | ||
| 151 | + cout << host << endl; | ||
| 148 | 152 | ||
| 149 | cout << endl << "[" << host.toString((unsigned int) 1, (unsigned int) 3,7) << "]" << endl; | 153 | cout << endl << "[" << host.toString((unsigned int) 1, (unsigned int) 3,7) << "]" << endl; |
| 150 | cout << endl << "[" << host.toString((int) 15, (int) 10) << "]" << endl; | 154 | cout << endl << "[" << host.toString((int) 15, (int) 10) << "]" << endl; |
| 151 | 155 | ||
| 152 | host.pfkey(3); | 156 | host.pfkey(3); |
| 157 | + host.wait(10); | ||
| 153 | 158 | ||
| 159 | + cout << host << endl; | ||
| 154 | host.wait(10); | 160 | host.wait(10); |
| 155 | 161 | ||
| 156 | host.disconnect(); | 162 | host.disconnect(); |
| 157 | - */ | ||
| 158 | 163 | ||
| 159 | } catch(const std::exception &e) { | 164 | } catch(const std::exception &e) { |
| 160 | 165 | ||
| @@ -166,7 +171,6 @@ | @@ -166,7 +171,6 @@ | ||
| 166 | 171 | ||
| 167 | int main(int argc, char **argv) { | 172 | int main(int argc, char **argv) { |
| 168 | 173 | ||
| 169 | - /* | ||
| 170 | const char * session = ":a"; | 174 | const char * session = ":a"; |
| 171 | 175 | ||
| 172 | #pragma GCC diagnostic push | 176 | #pragma GCC diagnostic push |
| @@ -190,11 +194,11 @@ | @@ -190,11 +194,11 @@ | ||
| 190 | } | 194 | } |
| 191 | 195 | ||
| 192 | } | 196 | } |
| 193 | - */ | ||
| 194 | 197 | ||
| 195 | - // cout << "Session: " << session << endl; | 198 | + cout << "Session: " << session << endl; |
| 199 | + | ||
| 200 | + testHost(session); | ||
| 196 | 201 | ||
| 197 | - //testHost(session); | ||
| 198 | //testAttributes(session); | 202 | //testAttributes(session); |
| 199 | 203 | ||
| 200 | /* | 204 | /* |
| @@ -209,6 +213,7 @@ | @@ -209,6 +213,7 @@ | ||
| 209 | } | 213 | } |
| 210 | */ | 214 | */ |
| 211 | 215 | ||
| 216 | + /* | ||
| 212 | { | 217 | { |
| 213 | TN3270::Host host{":a",nullptr,10}; | 218 | TN3270::Host host{":a",nullptr,10}; |
| 214 | 219 | ||
| @@ -218,7 +223,7 @@ | @@ -218,7 +223,7 @@ | ||
| 218 | 223 | ||
| 219 | delete action; | 224 | delete action; |
| 220 | } | 225 | } |
| 221 | - | 226 | + */ |
| 222 | 227 | ||
| 223 | /* | 228 | /* |
| 224 | for(auto attribute : TN3270::getAttributes()) { | 229 | for(auto attribute : TN3270::getAttributes()) { |