Jack::JackRequest Struct Reference

Request from client to server. More...

#include <JackRequest.h>

Inheritance diagram for Jack::JackRequest:

Jack::JackActivateRequest Jack::JackClientCheckRequest Jack::JackClientCloseRequest Jack::JackClientNotificationRequest Jack::JackClientOpenRequest Jack::JackComputeTotalLatenciesRequest Jack::JackDeactivateRequest Jack::JackGetInternalClientNameRequest Jack::JackInternalClientHandleRequest Jack::JackInternalClientLoadRequest Jack::JackInternalClientUnloadRequest Jack::JackPortConnectNameRequest Jack::JackPortConnectRequest Jack::JackPortDisconnectNameRequest Jack::JackPortDisconnectRequest Jack::JackPortRegisterRequest Jack::JackPortRenameRequest Jack::JackPortUnRegisterRequest Jack::JackReleaseTimebaseRequest Jack::JackSessionNotifyRequest Jack::JackSetBufferSizeRequest Jack::JackSetFreeWheelRequest Jack::JackSetTimebaseCallbackRequest

List of all members.

Public Types

enum  RequestType {
  kRegisterPort = 1, kUnRegisterPort = 2, kConnectPorts = 3, kDisconnectPorts = 4,
  kSetTimeBaseClient = 5, kActivateClient = 6, kDeactivateClient = 7, kDisconnectPort = 8,
  kSetClientCapabilities = 9, kGetPortConnections = 10, kGetPortNConnections = 11, kReleaseTimebase = 12,
  kSetTimebaseCallback = 13, kSetBufferSize = 20, kSetFreeWheel = 21, kClientCheck = 22,
  kClientOpen = 23, kClientClose = 24, kConnectNamePorts = 25, kDisconnectNamePorts = 26,
  kGetInternalClientName = 27, kInternalClientHandle = 28, kInternalClientLoad = 29, kInternalClientUnload = 30,
  kPortRename = 31, kNotification = 32, kSessionNotify = 33, kSessionReply = 34,
  kGetClientByUUID = 35, kReserveClientName = 36, kGetUUIDByClient = 37, kClientHasSessionCallback = 38,
  kComputeTotalLatencies = 39
}

Public Member Functions

 JackRequest (RequestType type)
virtual int Read (detail::JackChannelTransactionInterface *trans)
virtual int Write (detail::JackChannelTransactionInterface *trans)
virtual int Write (detail::JackChannelTransactionInterface *trans, int size)
virtual int Size ()

Public Attributes

RequestType fType
int fSize


Detailed Description

Request from client to server.

Definition at line 56 of file JackRequest.h.


The documentation for this struct was generated from the following file:

Generated on Sun Mar 20 07:18:02 2016 for Jack2 by  doxygen 1.5.6