Account
| LibTmsApi 2.3.0 |
Boapns::Boapns Class Reference
#include <BoapnsC.h>
Inheritance diagram for Boapns::Boapns:
Public Member Functions | |
| Boapns (BString name="") | |
| BError | getVersion (BString &version) |
| BError | getEntryList (BList< BoapEntry > &entryList) |
| BError | getEntry (BString name, BoapEntry &entry) |
| BError | addEntry (BoapEntry entry) |
| BError | delEntry (BString name) |
| BError | getNewName (BString &name) |
Public Member Functions inherited from BoapClientObject | |
| BoapClientObject (BString name="") | |
| virtual | ~BoapClientObject () |
| BError | connectService (BString name) |
| Connects to the named service. | |
| BError | disconnectService () |
| Disconnects from the named service. | |
| BString | getServiceName () |
| Get the name of the service. | |
| BError | ping (BUInt32 &apiVersion) |
| Pings the connection and finds the remotes version number. | |
| BError | setConnectionPriority (BoapPriority priority) |
| Sets the connection priority. | |
| void | setMaxLength (BUInt32 maxLength) |
| Sets the maximum packet length. | |
| void | setTimeout (int timeout) |
| Sets the timeout in micro seconds. -1 is wait indefinitely. | |
| BoapClientObject (BString name) | |
| BError | connectService (BString name) |
Public Member Functions inherited from BSocket | |
| BSocket () | |
| BSocket (int fd) | |
| BSocket (NType type) | |
| BSocket (int domain, int type, int protocol) | |
| ~BSocket () | |
| BError | init (int domain, int type, int protocol) |
| BError | init (NType type) |
| void | setFd (int fd) |
| int | getFd () |
| BError | bind (const BSocketAddress &add) |
| BError | connect (const BSocketAddress &add) |
| BError | shutdown (int how) |
| BError | close () |
| BError | listen (int backlog=5) |
| BError | accept (int &fd) |
| BError | accept (int &fd, BSocketAddress &address) |
| BError | send (const void *buf, BSize nbytes, BSize &nbytesSent, int flags=0) |
| BError | sendTo (const BSocketAddress &address, const void *buf, BSize nbytes, BSize &nbytesSent, int flags=0) |
| BError | recv (void *buf, BSize maxbytes, BSize &nbytesRecv, int flags=0) |
| BError | recvFrom (BSocketAddress &address, void *buf, BSize maxbytes, BSize &nbytesRecv, int flags=0) |
| BError | recvWithTimeout (void *buf, BSize maxbytes, BSize &nbytesRecv, int timeout, int flags=0) |
| BError | recvFromWithTimeout (BSocketAddress &address, void *buf, BSize maxbytes, BSize &nbytesRecv, int timeout, int flags=0) |
| BError | setSockOpt (int level, int optname, void *optval, unsigned int optlen) |
| BError | getSockOpt (int level, int optname, void *optval, unsigned int *optlen) |
| BError | setReuseAddress (int on) |
| BError | setBroadCast (int on) |
| BError | setPriority (Priority priority) |
| BError | getMTU (uint32_t &mtu) |
| BError | getAddress (BSocketAddress &address) |
Constructor & Destructor Documentation
◆ Boapns()
| Boapns::Boapns::Boapns | ( | BString | name = "" | ) |
Member Function Documentation
◆ addEntry()
◆ delEntry()
◆ getEntry()
◆ getEntryList()
◆ getNewName()
◆ getVersion()
The documentation for this class was generated from the following files:
- /src/cern/tms/tms/beam/libBeam/BoapnsC.h
- /src/cern/tms/tms/beam/libBeam/BoapnsC.cpp
Generated by

Public Member Functions inherited from