コード例 #1
0
 def __init__(self):
   Endpoint.__init__(self)
   self.impl = Proton.connection()
   self.impl.setContext(self)
   self.desired_capabilities = None
   self.offered_capabilities = None
   self.properties = None
コード例 #2
0
ファイル: proton.py プロジェクト: yumeiwang/qpid-proton
 def __init__(self):
     Endpoint.__init__(self)
     self.impl = Proton.connection()
     self.impl.setContext(self)
     self.desired_capabilities = None
     self.offered_capabilities = None
     self.properties = None
コード例 #3
0
 def __init__(self):
     self.inferred = False
     self.impl = Proton.message()
     self.id = pn_data(0)
     self.correlation_id = pn_data(0)
     self.instructions = pn_data(0)
     self.annotations = pn_data(0)
     self.properties = pn_data(0)
     self.body = pn_data(0)
コード例 #4
0
ファイル: cmessage.py プロジェクト: dpocock/qpid-proton-deb
 def __init__(self):
   self.inferred = False
   self.impl = Proton.message()
   self.id = pn_data(0)
   self.correlation_id = pn_data(0)
   self.instructions = pn_data(0)
   self.annotations = pn_data(0)
   self.properties = pn_data(0)
   self.body = pn_data(0)
コード例 #5
0
def pn_connection():
  return wrap(Proton.connection(), pn_connection_wrapper)
コード例 #6
0
ファイル: cengine.py プロジェクト: dpocock/qpid-proton-deb
def pn_collector():
  return Proton.collector()
コード例 #7
0
ファイル: cengine.py プロジェクト: dpocock/qpid-proton-deb
def pn_connection():
  return wrap(Proton.connection(), pn_connection_wrapper)
コード例 #8
0
ファイル: ccodec.py プロジェクト: MZDN/qpid-proton
def pn_data(capacity):
  return Proton.data(capacity)
コード例 #9
0
ファイル: cmessenger.py プロジェクト: kaffepanna/Proton
def pn_messenger(name):
    if name is None:
        return pn_messenger_wrapper(Proton.messenger())
    else:
        return pn_messenger_wrapper(Proton.messenger(name))
コード例 #10
0
ファイル: proton.py プロジェクト: yumeiwang/qpid-proton
 def __init__(self):
     self.impl = Proton.transport()
コード例 #11
0
ファイル: proton.py プロジェクト: yumeiwang/qpid-proton
 def __init__(self, session_id):
     self._session_details = Proton.sslPeerDetails(session_id, 1)
コード例 #12
0
ファイル: proton.py プロジェクト: yumeiwang/qpid-proton
 def __init__(self, mode):
     try:
         self._domain = Proton.sslDomain()
     except NoClassDefFoundError, e:
         raise SSLUnavailable()
コード例 #13
0
ファイル: proton.py プロジェクト: yumeiwang/qpid-proton
 def __init__(self):
     self.impl = Proton.message()
コード例 #14
0
ファイル: proton.py プロジェクト: yumeiwang/qpid-proton
 def __init__(self, name=None):
     if name:
         self.impl = Proton.messenger(name)
     else:
         self.impl = Proton.messenger()
コード例 #15
0
ファイル: proton.py プロジェクト: yumeiwang/qpid-proton
ACCEPTED = "ACCEPTED"
REJECTED = "REJECTED"

STATUSES = {
    Status.ACCEPTED: ACCEPTED,
    Status.REJECTED: REJECTED,
    Status.PENDING: PENDING,
    Status.UNKNOWN: None
}

MANUAL = "MANUAL"
AUTOMATIC = "AUTOMATIC"

API_LANGUAGE = "Java"
IMPLEMENTATION_LANGUAGE = "C"
if Proton.getDefaultImplementationType().name() == "PROTON_J":
    IMPLEMENTATION_LANGUAGE = "Java"


class Endpoint(object):

    LOCAL_UNINIT = 1
    LOCAL_ACTIVE = 2
    LOCAL_CLOSED = 4
    REMOTE_UNINIT = 8
    REMOTE_ACTIVE = 16
    REMOTE_CLOSED = 32

    def __init__(self):
        self.condition = None
コード例 #16
0
 def __init__(self, capacity=16):
   self._data = Proton.data(capacity)
コード例 #17
0
ファイル: proton.py プロジェクト: yumeiwang/qpid-proton
 def __init__(self, capacity=16):
     self._data = Proton.data(capacity)
コード例 #18
0
ファイル: cdriver.py プロジェクト: 850361813/qpid-proton
def pn_driver():
  return Proton.driver()
コード例 #19
0
STATUSES = {
  Status.ACCEPTED: ACCEPTED,
  Status.REJECTED: REJECTED,
  Status.PENDING: PENDING,
  Status.RELEASED: RELEASED,
  Status.SETTLED: SETTLED,
  Status.UNKNOWN: None
  }

MANUAL = "MANUAL"
AUTOMATIC = "AUTOMATIC"

API_LANGUAGE = "Java"
IMPLEMENTATION_LANGUAGE = "C"
if Proton.getDefaultImplementationType().name() == "PROTON_J":
  IMPLEMENTATION_LANGUAGE = "Java"


class Endpoint(object):

  LOCAL_UNINIT = 1
  LOCAL_ACTIVE = 2
  LOCAL_CLOSED = 4
  REMOTE_UNINIT = 8
  REMOTE_ACTIVE = 16
  REMOTE_CLOSED = 32

  def __init__(self):
    self.condition = None
コード例 #20
0
ファイル: cssl.py プロジェクト: 850361813/qpid-proton
def pn_ssl_domain(mode):
  domain = Proton.sslDomain()
  domain.init(PN_SSL_MODE_P2J[mode])
  return domain
コード例 #21
0
 def __init__(self, name=None):
   if name:
     self.impl = Proton.messenger(name)
   else:
     self.impl = Proton.messenger()
コード例 #22
0
def pn_ssl_domain(mode):
    domain = Proton.sslDomain()
    domain.init(PN_SSL_MODE_P2J[mode])
    return domain
コード例 #23
0
 def __init__(self):
   self.impl = Proton.message()
コード例 #24
0
ファイル: cengine.py プロジェクト: dpocock/qpid-proton-deb
def pn_transport():
  return wrap(Proton.transport(), pn_transport_wrapper)
コード例 #25
0
 def __init__(self, mode):
   try:
     self._domain = Proton.sslDomain()
   except NoClassDefFoundError, e:
     raise SSLUnavailable()
コード例 #26
0
def pn_data(capacity):
    return Proton.data(capacity)
コード例 #27
0
 def __init__(self, session_id):
   self._session_details = Proton.sslPeerDetails(session_id, 1)
コード例 #28
0
def pn_collector():
  return Proton.collector()
コード例 #29
0
 def __init__(self):
   self.impl = Proton.transport()
   self._ssl = None
   self._sasl = None
コード例 #30
0
def pn_transport():
  return wrap(Proton.transport(), pn_transport_wrapper)
コード例 #31
0
ファイル: cmessenger.py プロジェクト: 850361813/qpid-proton
def pn_messenger(name):
  if name is None:
    return pn_messenger_wrapper(Proton.messenger())
  else:
    return pn_messenger_wrapper(Proton.messenger(name))