Alsmost TLS
This commit is contained in:
1 parent
43a24b900a
commit
d373a2e4a0
8 files changed
+44
-36
No files matched your search
+10
-8
@@ -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();
|
||||
|
||||
Reference in new issue
Block a user