AAbstractSocket#
Base class for all sockets.
Header: | #include <AUI/Network/AAbstractSocket.h> |
CMake: | aui_link(my_target PUBLIC aui::network) |
Public Methods#
bind#
Binds socket for port. Used for ATcpServerSocket and AUdpSocket
- Arguments
bindingPort
port
Examples#
examples/app/fractal/src/FractalView.cpp
Fractal Example - Fractal viewer application demonstrating usage of custom shaders.
void FractalView::render(ARenderContext context) {
AView::render(context);
mShader.use();
mTexture->bind();
context.render.rectangle(ACustomShaderBrush {}, { 0, 0 }, getSize());
}
void FractalView::setSize(glm::ivec2 size) {
AView::setSize(size);
createSocket#
Creates socket handle.
init#
Initialise socket