Android-cuttlefish cvd tool
Namespaces | Functions
server.cpp File Reference
#include "cuttlefish/host/libs/audio_connector/server.h"
#include <stdint.h>
#include <string.h>
#include <sys/mman.h>
#include <sys/socket.h>
#include <sys/types.h>
#include <functional>
#include <memory>
#include <string>
#include <utility>
#include <vector>
#include "absl/log/check.h"
#include "absl/log/log.h"
#include "cuttlefish/common/libs/fs/fd.h"
#include "cuttlefish/common/libs/fs/scoped_mmap.h"
#include "cuttlefish/common/libs/fs/shared_fd.h"
#include "cuttlefish/host/libs/audio_connector/buffers.h"
#include "cuttlefish/host/libs/audio_connector/commands.h"
#include "cuttlefish/host/libs/audio_connector/shm_layout.h"
#include "cuttlefish/result/result.h"
Include dependency graph for server.cpp:

Namespaces

namespace  cuttlefish
 
namespace  cuttlefish::anonymous_namespace{server.cpp}
 

Functions

ScopedMMap cuttlefish::anonymous_namespace{server.cpp}::AllocateShm (size_t size, const std::string &name, SharedFD *shm_fd)
 
volatile uint8_t * cuttlefish::anonymous_namespace{server.cpp}::BufferAt (ScopedMMap &shm, size_t offset, size_t len)
 
bool cuttlefish::anonymous_namespace{server.cpp}::CreateSocketPair (SharedFD *local, SharedFD *remote)
 
std::function< void(AudioStatus, uint32_t, uint32_t)> cuttlefish::anonymous_namespace{server.cpp}::SendStatusCallback (uint32_t buffer_offset, SharedFD socket)