Alsmost TLS

This commit is contained in:
barant committed 2019-09-21 13:07:18 -07:00
1 parent 43a24b900a
commit d373a2e4a0
8 files changed
+44 -36

No files matched your search

+10 -8
View File
@@ -15,6 +15,7 @@ namespace core {
ePoll.unregisterSocket(this);
close(descriptor);
free(buffer);
onUnregister();
}
void Socket::setDescriptor(int descriptor) {
@@ -22,6 +23,9 @@ namespace core {
if(descriptor < 3)
throw coreutils::Exception("Descriptor out of range", __FILE__, __LINE__);
this->descriptor = descriptor;
onRegister();
ePoll.registerSocket(this);
onRegistered();
}
int Socket::getDescriptor() {
@@ -33,13 +37,11 @@ namespace core {
this->length = length;
}
void Socket::onRegistered() {
onConnected();
}
void Socket::onRegister() {}
void Socket::onRegistered() {}
void Socket::onUnregistered() {
}
void Socket::onUnregister() {}
void Socket::eventReceived(struct epoll_event event) {
@@ -112,8 +114,8 @@ namespace core {
}
}
void Socket::onConnected() {
}
// void Socket::onConnected() {
// }
void Socket::writeSocket() {
lock.lock();