Home | History | Annotate | Download | only in android

Lines Matching refs:acc

48 _acc_prepareLineReader(AsyncConsoleConnector* acc, int newState)
50 acc->state = newState;
51 asyncLineReader_init(acc->lreader, acc->lbuff, sizeof(acc->lbuff), acc->io);
56 asyncConsoleConnector_connect(AsyncConsoleConnector* acc,
60 acc->state = STATE_INITIAL;
61 acc->address = address[0];
62 acc->io = io;
63 return asyncConsoleConnector_run(acc);
68 asyncConsoleConnector_run(AsyncConsoleConnector* acc)
73 switch (acc->state)
76 errno = acc->error;
80 acc->state = STATE_CONNECTING;
81 status = asyncConnector_init(acc->connector, &acc->address, acc->io);
86 _acc_prepareLineReader(acc, STATE_READ_BANNER_1);
92 status = asyncConnector_run(acc->connector);
97 _acc_prepareLineReader(acc, STATE_READ_BANNER_1);
103 status = asyncLineReader_read(acc->lreader);
110 const char* line = asyncLineReader_getLine(acc->lreader);
115 _acc_prepareLineReader(acc, STATE_READ_BANNER_2);
121 status = asyncLineReader_read(acc->lreader);
126 const char* line = asyncLineReader_getLine(acc->lreader);
131 acc->state = STATE_COMPLETE;
144 acc->state = STATE_ERROR;
145 acc->error = errno;